As I was reviewing the boosting capabilities of the dismax & edismax query 
parsers, it's not clear to me that the "boost query" has much use.  The value 
of boost functions, particularly with a multiplied boost that edismax supports, 
is very clear -- there are a variety of uses.  But I can't think of a useful 
case when I want to both *add* a component to the ultimate score, and for that 
component to be a non-function query (i.e. use the lucene query parser).

Also, you can basically get the same affect as a boost query via boost 
functions: bf=query(mybq)&mybq=...      and note you will probably multiply 
this via product(10,query(mybq)) to boost it to an appropriate number.

~ David Smiley

Reply via email to