Solr查询仍然使用stopword返回结果

时间:2016-09-30 08:45:55

标签: solr analyzer

我设置"色情"作为我的分析器中的停用词,它可以在 Solr管理员用户界面索引查询中全部过滤掉停用词,如下所示: Analysis screen with stop word "porn"

但是当我查询时,仍然会返回带有此类停用词的文档, enter image description here

我很困惑,有谁能告诉我为什么?提前谢谢。

1 个答案:

答案 0 :(得分:0)

name和text_ik具有相同的字段定义。如果是的话

查询

localhost:8983/solr/cntest2/select?q=porn

在默认字段中搜索(主要是文本字段)

尝试使用字段名称localhost:8983/solr/cntest2/select?q=name:porn