我目前正在使用SOLR拼写检查功能。我遇到了一个问题,即当它有空格时无法找到输入的原始频率。
例如,
spellcheck.q=aple
返回原来的单词' aple'
但是,当我输入带有bank of amarica
空格的文本时,我没有得到整个单词的频率。相反,它给出了单词的频率。对此的建议是通过solr中的校对给出的。
有没有办法让输入的hits
输入空格,在这种情况下bank of amarica
?
答案 0 :(得分:0)
SOLR根据sp.query.extendedResults
的设置完全处理多个单词。如果是false
,那么带空格的单词将被视为单个标记。如果它是true
,则它们被标记化并被视为单独的单词。所以尝试更改核心配置。如果不是这种情况,请发布配置文件。