如何在Solr中搜索带有和不带特殊字符的单词

时间:2017-04-25 10:12:45

标签: solr

我们在solr中使用了 StandardTokenizerFactory 。但是当我们没有特殊字符的搜索时,我们就遇到了问题。

就像我们有搜索"得分是多少?"及其内容特殊性。现在我们只搜索"得分是什么"但是我们没有得到正确的结果。它的 是指我们工作时有无特殊字符的搜索标题。

请建议我们需要使用哪种过滤器并满足这两种情况。

1 个答案:

答案 0 :(得分:0)

如果您有最新版本的Solr,请尝试使用solr.WordDelimiterGraphFilterFactory添加到您的分析仪链catenateWords=1

What's开始,应创建三个令牌WhatsWhats

不确定'是否在过滤器用于连接单词的字符列表中,无论如何您可以使用参数types="characters.txt"

添加它
相关问题