2013-06-21 183 views
1

我試圖使用基於Facet和Terms的方法來實現AutoSuggest功能。Solr AutoSuggest查詢響應::多個字段

我能夠使用包含單個字段的查詢響應實現該功能:搜索所基於的那個。

在這裏,我想根據業務需求在響應中返回一個附加字段。

場景:自動提示查詢當前正在返回對應於「產品名稱」的字段。這是爲自動建議配置的字段。除此之外,我還希望返回'產品ID'字段。但是,我的自動建議查詢不應該基於此「產品ID」索引。

請建議。

Regards

回答

0

您正在查找的「功能」不存在。原因是,Solr建議在索引中重複使用的單詞(基於threshold)。

你在找什麼,我認爲是suggestorgroup by查詢的混合。結果根據單詞分組,並將ID發送。

+0

感謝您的意見。我們如何在SOLR查詢中使用'group by'邏輯?另外,是否可以將它與Facet查詢一起使用? –