0

全部

我有一个问题,我正在使用 sphinx 作为搜索引擎。

例如,我有这些数据:

 aaa bbb ddd cdd
 aaa ddd bbb cdd
 aaa ddd

现在,我正在搜索 aaa ddd 我希望这些 ese 都匹配,并显示如下顺序:

  aaa ddd            #total matched. so shows first
  aaa ddd bbb cdd    #there is no word in aaa and ddd, so it can have high weight
  aaa bbb ddd cdd    #as there is word in aaa and ddd, so lower weight

总之,我想让字符串中我键入的关键字更接近具有更高的权重。有什么办法吗?非常感谢

4

1 回答 1

1

也许,您应该更改为 EXTENDED 匹配模式以启用 MATCHANY 以外的排名。看起来SPH_RANK_SPH04是一个很好的起点。请参阅文档

于 2012-05-18T08:04:20.327 回答