2016-03-01 64 views
0

在Solr我必須在選擇一個類別中獲取所有可用品牌的列表。SOLR方面搜索 - 方面計數更改

我已經設置了fq=brand%3A"Flipkart"並且在方面我設置了facet=true&facet.field=brand

最初當fq沒有爲所有品牌設置時,我有一些計數值,但是當我將品牌應用爲「Flipkart」時,其他品牌的計數降爲零。我怎樣才能檢索所有品牌的初始計數?產生的結果如預期,但品牌數量下降。

回答

1

您的問題即將過濾一個方面值。過濾器只會限制結果列表,但不會限制相應的分面字段。

你在找什麼是tagged filter queries

q=my+main+query&fq={!tag=brandTag}brand%3A"Flipkart"&facet=true&facet.field={!ex=brandTag}brand 
+0

非常感謝。這正是我想要的:) –