繁体   English   中英

Solr函数查询按短语slop排序

[英]Solr Function Query to Sort by phrase slop

对于Solr 5.0.0,有没有办法按照他们的短语slop对结果进行排序。

示例:如果我的搜索词是laptop table ,我目前的结果是这样的:

  • 笔记本电脑戴尔灵感表
  • 戴尔笔记本电脑桌
  • 笔记本电脑索尼表
  • 戴尔inspiron笔记本电脑桌

但它应该像:

  • 戴尔笔记本电脑桌
  • 戴尔inspiron笔记本电脑桌
  • 笔记本电脑索尼表
  • 笔记本电脑戴尔灵感表

它应该给出具有确切搜索词的第一个结果,然后结果在搜索词之间包含一个词,然后是两个,依此类推。 Solr有可能吗?

当然,使用slop实际短语查询 喜欢:

"laptop table"~5

如果您的查询只是laptop table ,那么根本不会将其作为短语查询,因此它们在文档中的相互接近对搜索没有任何影响。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM