如果我强迫Solr在正确拼写的单词上回复我建议或结束比赛?
答案 0 :(得分:3)
不幸的是,我不认为这是可能的。 Lucene SpellChecker类(由Solr使用)如果索引中的单词频率较高,则不会返回建议。如果激活spellcheck.onlyMorePopular,Lucene将返回频率> gt =比原始单词频率的建议。因此,如果一个单词拼写正确但很少见,您应该收到建议。但是对于常见的话,你什么都得不到。
<强>更新强>
我只是偶然发现FileBasedSpellChecker,它不使用查询字词的频率。我从来没有尝试过。要使用它,您必须在平面文件中维护单词列表以构建字典。