问题描述
我有2个Facets颜色和形状。颜色:
红色
绿色
黄色
形状:
Circle
Square
现在我想使用标记并排除这两个Facet的过滤器。
所以如果我选择红色,那么绿色和黄色应该出现在方面列表和所有形状中。我读到:
但无法在我的设置中实现它。
/ p>
select?q = {!tag = dt1} color:red& fq = {!tag = dt2} shape:*& facet = true& facet.field = { !ex = dt1} color& facet.field = {!ex = dt2} shape
I have 2 Facets color and shape.
Color: Red Green yellow
Shape: Circle Square
Now I want to use Tagging and excluding Filters for both these Facet.So if I select "Red" the green and yellow should be present in facet list and all shapes as well
I read:http://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_excluding_Filters
But unable to implement it in my setup.
This worked fine for me.
select?q={!tag=dt1}color:red&fq={!tag=dt2}shape:*&facet=true&facet.field={!ex=dt1}color&facet.field={!ex=dt2}shape
这篇关于无法使用标记并排除过滤器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!