【问题标题】:Grouping of search auto complete suggestions for SolrSolr 的搜索自动完成建议分组
【发布时间】:2014-08-26 11:33:17
【问题描述】:

我正在使用建议组件自动完成 Solr 4.9。

但我不知道如何获得搜索自动完成建议的分组。我已经阅读了这篇很棒的文章 http://www.cominvent.com/2012/01/25/super-flexible-autocomplete-with-solr/ 但是,它没有解释如何实现这一点。

谁能给我们任何提示以帮助我们继续。

【问题讨论】:

    标签: solr solrnet solr4


    【解决方案1】:

    您引用的示例未使用新的 Suggester 组件,因为它是在编写后添加的。该帖子确实使用 NGrams 生成单词和标记部分,然后用于在搜索时生成命中(并对它们进行不同的加权)(Suggester 主要针对“您的意思是吗?”信息进行了调整,但也可用于自动完成)。 Jan has added the complete example on github,因此您可以深入了解您需要了解的任何内容。

    根据您的匹配需求,前缀搜索 (q=field:token*) 可能是最简单的解决方法。更灵活的选择可能是使用 ngram,但这完全取决于您的需求。

    无论您选择哪种方法,您都可以应用 Result Grouping 来获取索引中每种类型的 x 次命中。

    【讨论】:

      猜你喜欢
      • 2012-08-05
      • 2019-05-13
      • 2012-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-04
      • 2017-10-22
      • 2017-02-22
      相关资源
      最近更新 更多