0

我是 SOLR 的新手,所以刚刚掌握了一些基础知识。我已经配置了 mm、fq、qf、q 等参数,但问题是当用户搜索“湾区一位优秀的意大利厨师”之类时,搜索结果(排名)会受到“a”等关键字的影响和“在”。

我知道在 SOLR 中有某种设置/配置可以省略某些单词,但我不知道该怎么做。

感谢帮助。我每天都在学习。

PS:我正在使用 edismax

更新 :

我正在搜索字段信息:

field name="information" type="text_general" indexed="true" stored="true"

搜索工作正常,但正在搜索信息以查找一些常见的单词,例如“the”“and”“an”“in”等

4

1 回答 1

2

您要查找的内容称为“停用词列表”。

您需要指定一个停用词文件,并将 StopFilterFactory 放在您的过滤器列表中。Solr 文档中的详细信息。

于 2013-02-07T18:40:42.290 回答