When combining any sub queries, a scorer has at least two things to decide:
which docs to match, and once matched, how to score. Boolean Queries applies
specific logics for this, and some queries allow some control of the way to
score. For current CustomScoreQuery things are more straightforward -
Hi,
The new addition of the class CustomScoreQuery is very useful and
powerful in customizing the score of one query using the indexed field
values.
Another feature that I am looking for in Lucene is the ability to
combine the scores of multiple (sub)queries in a way different from the
Boolean