Hello Chris,
This totally does the trick. I drastically improved relevancy. Thank you
much for your advices !
- Ben
--
View this message in context:
http://lucene.472066.n3.nabble.com/Multiple-boost-queries-on-a-specific-field-tp4217678p4220396.html
Sent from the Solr - User mailing list arch
: /?q=&wt=json&defType=dismax&q.alt=*:*&bq=provider:A^2.0/
: My first results have provider A.
: ?q=&wt=json&defType=dismax&q.alt=*:*&bq=provider:B^1.5
: My first results have provider B. Good!
: /?q=&wt=json&defType=dismax&q.alt=*:*&bq=provider:(A^2.0 B^1.5)/
: Then my first results h
Hello,
I'm using q.alt because q=*:* provides 0 result, since it is not compatible
with the Dismax parser.
The "real terms" is irrelevant here, since I want to boost some documents,
either on the whole collection, either after defining some filter queries.
My queries have nothing to deal with a fu
Why are you using q.alt? That uses much different query parsing
logic that I believe bypasses the dismax stuff. Just use q=*:*.
*:* also short-circuits most of the scoring since there's nothing to score
there, try with q= real terms.
As to your second query, see
https://wiki.apache.org/solr/Funct