对于Solr 5.0.0,有什么方法可以按词组倾斜度对结果进行排序。
例:
如果我的搜索词是laptop table
,
我目前的结果是这样的:
但是应该像这样:
它应首先给出具有确切搜索词的结果,
然后在搜索词之间包含一个词的结果,然后是两个,依此类推。
Solr有可能吗?
最佳答案
当然,请使用实际的phrase query with slop。喜欢:
"laptop table"~5
如果您的查询只是
laptop table
,那么根本就不会查询该短语,因此它们在文档中彼此之间的接近性对搜索没有任何影响。