【问题标题】:Sunspot/Solr: word concatenation太阳黑子/Solr:单词连接
【发布时间】:2013-03-23 23:55:36
【问题描述】:

我将 Solr 与 Sunspot Ruby gem 一起使用。它工作得很好,但我注意到有时用户会得到很差的搜索结果,因为他们已经连接了他们的搜索词(例如'foolproof'),其中文档文本是'foolproof'。反之亦然。

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

有没有办法在 Solr/Sunspot 中正确执行此操作?

【问题讨论】:

    标签: solr full-text-search sunspot


    【解决方案1】:

    你看过 SOLR 拼写检查(或拼写检查)组件吗? http://wiki.apache.org/solr/SpellCheckComponent 例如,有一个 WordBreakSolrSpellChecker,它可以在这种情况下提供有效的建议。

    【讨论】:

    • 看起来像我需要的,但我们还没有迁移到 4.x。稳定吗?
    • 我觉得稳定,试试看
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-22
    • 2014-03-29
    • 1970-01-01
    相关资源
    最近更新 更多