【问题标题】:Solr autocomplete: Getting more information along with the suggestionsSolr 自动完成:获取更多信息以及建议
【发布时间】:2014-10-12 22:47:51
【问题描述】:

我发现了几种使用 solr 自动完成的方法:Faceting、TermComponent 和 Suggester

但在它们中我都找不到包含“id”和/或其他字段以及自动完成响应的功能。

假设我有以下数据 { “身份证”:1, “名称”:“test123” } { “身份证”:2, “名称”:“test456” }

使用上述方法,如果我要求自动完成“test”,我会得到结果 ["test123","test456"] 但有没有办法同时获取 id 以及结果?

示例:[{1,"test123"},{2,"test456"}]

【问题讨论】:

    标签: solr autocomplete


    【解决方案1】:

    根据您尝试自动完成的方式,使用 StrFieldTextFieldKeywordTokenizer(因此您可以小写等)将允许您执行通配符前缀搜索 (@987654324 @)。这样您就可以自动完成并从返回的文档中获取其他字段(即拥有fl=name,id)。

    【讨论】:

      猜你喜欢
      • 2011-12-04
      • 2016-10-24
      • 2015-04-06
      • 1970-01-01
      • 2012-07-07
      • 2017-07-28
      • 1970-01-01
      • 1970-01-01
      • 2012-08-05
      相关资源
      最近更新 更多