首页 文章

Solr Spellcheck

提问于
浏览
1

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

2 回答

  • 0

    Indexing 之前 . 做两件事:i)您必须从 analyzer 中的索引和查询中删除/注释 Stopfilterfactory .

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

    试试看 .

  • 5

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

相关问题