如何配置Solr(如solrconfig.xml)以便暗示"〜" / fuzzy查询而不必将其添加到所有查询的末尾?

时间:2016-07-17 12:35:38

标签: solr solr5

我目前正在使用Apache Solr 5.5.1,我想生成模糊结果而无需添加"〜"在查询结束时。例如,如果我针对"奖学金"运行查询它没有找到任何包含"奖学金的记录"没有结局" s"但如果我针对" Fellowships运行查询〜"它确实找到了这些"奖学金"记录。如何配置Solr(如solrconfig.xml)以便暗示"〜" / fuzzy查询而不必将其添加到所有查询的末尾?

1 个答案:

答案 0 :(得分:0)

你可能最好使用词干分析器实际上将术语用于它们的通用格式,而不是使用模糊搜索来实现相同的目标。

没有办法让所有术语表现得模糊,因为它是查询语法的一部分,而不是一个参数本身。如果您确实想将其应用为模糊查询,请将~x附加到中间件中。