对于Solr 5.0.0版本,有没有一种方法可以按短语偏差对结果进行排序?
例子: 如果我的搜索词是“笔记本电脑桌”, 我的当前结果如下:
- 笔记本电脑戴尔灵越桌 - 戴尔笔记本电脑桌 - 笔记本电脑索尼桌 - 戴尔灵越笔记本电脑桌
但应该是这样的:
- 戴尔笔记本电脑桌 - 戴尔灵越笔记本电脑桌 - 笔记本电脑索尼桌 - 笔记本电脑戴尔灵越桌
它应该首先给出包含完全匹配搜索词的结果, 然后是包含一个单词在搜索词之间的结果,然后是两个单词等等。 在Solr中是否可能实现?
例子: 如果我的搜索词是“笔记本电脑桌”, 我的当前结果如下:
- 笔记本电脑戴尔灵越桌 - 戴尔笔记本电脑桌 - 笔记本电脑索尼桌 - 戴尔灵越笔记本电脑桌
但应该是这样的:
- 戴尔笔记本电脑桌 - 戴尔灵越笔记本电脑桌 - 笔记本电脑索尼桌 - 笔记本电脑戴尔灵越桌
它应该首先给出包含完全匹配搜索词的结果, 然后是包含一个单词在搜索词之间的结果,然后是两个单词等等。 在Solr中是否可能实现?