如何过滤掉solr建议结果中的停用词?

时间:2019-01-25 12:57:08

标签: search solr stop-words search-suggestion

我正在使用solr在用户搜索时显示建议。我创建了/suggest请求处理程序,并添加了一个名为suggest的searchComponent,其suggestAnalyzerFieldTypestdSuggestFT中设置为字段类型solrconfig.xml。在schemasolr.StopFilterFactory分析器中,我都将stopwords.txt设置为index。假设query文件包含单词“ teja”,“ tezz”。我的索引数据包含单词“ teja”,“ tezz”,“ tea”,“ teach”。

现在,如果查询为“ teja”,则结果不包含“ teja”。但是,如果查询为“ te”,则结果将类似于“ tea”,“ teja”,“ tezz”,“ teach”。 (stopwords.txt中的nonFuzzyPrefix设置为2)

即使查询与停用词不完全匹配,如何删除建议列表中的停用词?

0 个答案:

没有答案