2012-05-21 256 views
1

Solr拼写检查不适用于某些带有“停用词”的短语查询。 例如如果你删除'to',那么它将Solr的拼写建议为太阳。 谁能说出是什么问题?Solr拼写检查

回答

5

之前索引。做两两件事: 我)你必须从两个索引和查询中分析删除/评论Stopfilterfactory

ii)请勿使用KeywordTokenizerFactory,因为它将术语作为整个字符串。使用StandardTokenizerFactory

试一试。

0

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