我使用solr进行地址搜索,根据词序得到不同的结果

elcex8rz  于 2023-02-12  发布在  Solr
关注(0)|答案(1)|浏览(146)

这是正确的行为还是我需要做一些额外的设置?
我创建了自定义过滤器,其中删除特殊字符和添加同义词

ut6juiuv

ut6juiuv1#

Solr中的搜索是一个两步过程,首先匹配文档,然后对文档进行评分以排序结果。2评分考虑了一个词与另一个词的接近程度,因此如果查询中的词的顺序改变,评分就会受到影响。
如果您在字段定义中使用omitPositions=“true”省略了单词位置的存储,那么搜索应该不会受到单词顺序的影响。在Solr fields documentation中,您有更多的选项以及它们如何影响所描述的搜索。

相关问题