Solr AutoSuggest查询响应::多个字段

时间:2013-06-21 06:57:03

标签: solr autocomplete autosuggest

我尝试使用基于Facet和基于术语的方法来实现AutoSuggest功能。

我能够使用包含单个字段的查询响应来实现该功能:搜索所基于的字段。

在这里,我想根据业务需求在响应中返回一个额外的字段。

场景:autosuggest查询当前正在返回与“产品名称”对应的字段。这是为autosuggest配置的字段。除此之外,我还想返回“产品ID”字段。但是,我的autosuggest查询不应该基于此“产品ID”索引。

请建议。

问候

1 个答案:

答案 0 :(得分:0)

您正在寻找的“功能”不存在。理由是,Solr建议在索引中重复(基于threshold)的单词。

我认为,您所寻找的内容是suggestorgroup by查询的混合体。结果根据单词分组,并且发送ID。