>: bq=(*:* -field_a:54^10000) 

>I think what you want there is bq=(*:* -field_a:54)^10000

>...you are "boosting" things that don't match "field_a:54" 

Thanks Hoss. I've updated the Wiki, the content of the bq param was wrong:
http://wiki.apache.org/solr/SolrRelevancyFAQ#How_do_I_give_a_very_low_boost_to_documents_that_match_my_query

hossman wrote:
> 
> 
> : bq=(*:* -field_a:54^10000) 
> 
> I think what you want there is bq=(*:* -field_a:54)^10000
> 
> ...you are "boosting" things that don't match "field_a:54" 
> 
> adding a boost value "^10000" to a negated clause doesn't do much (except 
> maybe make hte queryNorm really wacky)
> 
> 
> -Hoss
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/weird-behaviour-when-setting-negative-boost-with-bq-using-dismax-tp27406614p27461856.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to