【发布时间】:2015-10-29 03:09:22
【问题描述】:
Solr 是否有任何配置,当搜索词只是一个停用词时,它不会将其视为停用词并查找相关文档。 例如
- 如果查询是 alpha 和 beta,则将其视为 alpha beta
- 如果查询是and,它被视为and(因为查询包含 只有停用词/s)
目前我不考虑完全匹配词组。
【问题讨论】:
-
从您的 fieldType 中删除 stopwordfilterfactory...同时索引和查询...
-
在这种情况下,在 alpha 和 beta 中,solr 将搜索“and”作为单独的标记。我不希望这样,因为我会因为个别停用词而得到很多结果。
-
然后使用字符串作为字段类型,因此它考虑单个标记
标签: solr stop-words