You might look at edismax on the 3.1 and trunk, it calculates scores a
bit differently.

You could always just form the query yourself in the app and not use
dismax I think.

Best
Erick

On Wed, May 18, 2011 at 6:06 PM, ronveenstra <ron-s...@agathongroup.com> wrote:
> I have a sizable index with a main "content" field, and 5 defined boost
> fields (boost_low, boost_med, boost_high, boost_max, and boost_neg).  The
> idea and hope was to allow searches on the content field to be
> influenced/boosted by the boosting fields if the search term was present.
>
> I had set up a dismax query with a "qf' setting that boosted the content
> field significantly, and the 5 boost fields with descending values. (e.g.
> content^5.0 boost_max^1.2 boost_high^1.0 etc...)
>
> After some testing and reading, I'm of the understanding that this setup
> will result search the fields (content and boost fields), and apply the
> boost to each, then choose the field with the highest score as the score for
> that result (essentially taking the MAX() score from the various fields, and
> not the SUM() of the fields' scores.)  If this is the case, is there an
> alternate setup, config item, or means of combining these scores to return a
> SUM() score instead?
>
> Any direction or help would be most appreciated.
> Ron
>
>
> --
> View this message in context: 
> http://lucene.472066.n3.nabble.com/Using-Boost-fields-for-a-sum-total-score-tp2958968p2958968.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>

Reply via email to