Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
太阳黑子/Solr:单词连接_Solr_Full Text Search_Sunspot - Fatal编程技术网

太阳黑子/Solr:单词连接

太阳黑子/Solr:单词连接,solr,full-text-search,sunspot,Solr,Full Text Search,Sunspot,我用太阳黑子红宝石的Solr。它工作得很好,但我注意到,有时用户会得到很差的搜索结果,因为他们将他们的搜索词(例如“万无一失”)连接到文档文本“万无一失”的地方。反之亦然 我打算通过手动将源文档中的单词连接在一起,创建一组备用匹配字段来解决这个问题。这似乎有点骇人听闻,而实现另一面(将用户连接分解为文字)并不明显 在Solr/Sunspot中有没有合适的方法可以做到这一点?你有没有看过Solr拼写检查(或拼写检查)组件? 例如,有一个WordBreakSolrSpellChecker,在这种情况

我用太阳黑子红宝石的Solr。它工作得很好,但我注意到,有时用户会得到很差的搜索结果,因为他们将他们的搜索词(例如“万无一失”)连接到文档文本“万无一失”的地方。反之亦然

我打算通过手动将源文档中的单词连接在一起,创建一组备用匹配字段来解决这个问题。这似乎有点骇人听闻,而实现另一面(将用户连接分解为文字)并不明显


在Solr/Sunspot中有没有合适的方法可以做到这一点?

你有没有看过Solr拼写检查(或拼写检查)组件?
例如,有一个WordBreakSolrSpellChecker,在这种情况下可能会提供有效的建议。

看起来像我需要的,但我们还没有移动到4.x。稳定吗?我想稳定了,试试看