Mircea Soaica
Mircea Soaica

Reputation: 2817

Sphinx Search term boost

Is there a way I can add a weight to each word in my query?

I need to do something like this (Lucene query):

"word1^50|word2^45|word3^25|word4^20"

All answers I found online are old and I was hoping this changed.

UPDATE:

Sphinx introduced term boosting in version 2.2.3: http://sphinxsearch.com/docs/current/extended-syntax.html

Usage:

select id,weight() from ljplain where match('open source^2') limit 2 option ranker=expr('sum(max_idf)*1000');

Upvotes: 0

Views: 164

Answers (1)

barryhunter
barryhunter

Reputation: 21091

No nothing really changed. The same old workarounds should still work tho.

Upvotes: 0

Related Questions