在Solr中,我必须在选择一个类别时获取所有可用品牌的列表。
我设置了fq=brand%3A"Flipkart",在方面设置了facet=true&facet.field=brand。
最初,当fq不是为所有品牌设置时,我有一些计数价值,但当我将品牌应用于"Flipkart“时,其他品牌的数量下降到零。我如何才能找回所有品牌的初始数量?生产的结果是预期的,但品牌的数量却下降了。
发布于 2016-03-01 19:31:23
你的问题即将被一个面-值过滤。一个过滤器,它只限制结果列表,但不限制相应的facet字段。
你要找的是标记筛选查询
q=my+main+query&fq={!tag=brandTag}brand%3A"Flipkart"&facet=true&facet.field={!ex=brandTag}brandhttps://stackoverflow.com/questions/35722486
复制相似问题