Hi Shamik,
You are righ boosting with values that are lower than 1 is still
positive, but you can boost with negative value and that should do the
trick so you can do bq=ContenGroup-local:Developer^-99 (note that it can
result in negative score).
If you need more than just Developer/Others you can also introduce
additional field that can be used for boosting. Also, you can use
dismax/edismax bf to get more control.
Regards,
Emir
On 24.02.2016 17:27, shamik wrote:
Hi Emir,
I've a bunch of contentgroup values, so boosting them individually is
cumbersome. I've boosting on query fields
qf=text^6 title^15 IndexTerm^8
and
bq=Source:simplecontent^10 Source:Help^20
(-ContentGroup-local:("Developer"))^99
I was hoping *(-ContentGroup-local:("Developer"))^99* will implicitly boost
the rest, but that didn't happen.
I'm using edismax.
--
View this message in context:
http://lucene.472066.n3.nabble.com/Query-time-de-boost-tp4259309p4259551.html
Sent from the Solr - User mailing list archive at Nabble.com.
--
Monitoring * Alerting * Anomaly Detection * Centralized Log Management
Solr & Elasticsearch Support * http://sematext.com/