1

Solr 拼写检查不适用于某些具有“停用词”的短语查询。例如,“stopword to solr”如果您删除“to”,那么它建议将 solr 拼写为 solar。谁能告诉我有什么问题?

4

2 回答 2

5

索引之前。做两件事:i)您必须从分析器的索引和查询中删除/注释Stopfilterfactory

ii) 不要使用KeywordTokenizerFactory,因为它将术语作为一个完整的字符串。使用StandardTokenizerFactory

试试看。

于 2015-01-28T11:46:56.333 回答
0

这取决于已编入索引的文档。很可能您还没有SOLR索引,或者它的频率与SOLAR相比相对较低。
尝试启用 spellcheck.extendedResults=true 以便查看频率

于 2012-11-21T09:33:08.543 回答