【问题标题】:Sphinx Search term boost狮身人面像搜索词提升
【发布时间】:2013-11-18 10:37:59
【问题描述】:

有没有一种方法可以为查询中的每个单词添加权重?

我需要做这样的事情(Lucene 查询):

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

我在网上找到的所有答案都是旧的,我希望这有所改变。

更新:

Sphinx 在 2.2.3 版本中引入了术语提升:http://sphinxsearch.com/docs/current/extended-syntax.html

用法:

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

【问题讨论】:

    标签: sphinx


    【解决方案1】:

    没有什么真正改变。相同的旧解决方法应该仍然有效。

    【讨论】:

      猜你喜欢
      • 2015-04-22
      • 1970-01-01
      • 2014-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多