To answer your question "Why does the boost parameter return garbage hits
with 0 score?"
>> Syntax for Solr's query function is query(subquery, default) it returns
>> the score for the given subquery, or the default value for documents not
>> matching the query. In your case for the documents wher
For your application, I would probably do everything with the qf and pf fields.
Your minimally tokenized fields are better evidence for relevance, so weight
them higher. Something like this, with phrase matches counting twice as much as
word matches:
text_minimal^2 text_stem
text_mi
Looked at boost a bit more. The # of results remains the same whether the boost
parameter is present or not. If it is present the behavior seems to be that if
it matches a hit in the result, it does what I expect, however if it does not
match the hit, what ends up in the result is completely une