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/

Reply via email to