我有 2 个 Facets 颜色和形状。
颜色:红色 绿色 黄色
形状:圆形方形
现在我想为这两个方面使用标记和排除过滤器。所以如果我选择“红色”,绿色和黄色应该出现在构面列表和所有形状中
我读到: http ://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_ exclude_Filters
但无法在我的设置中实现它。
我有 2 个 Facets 颜色和形状。
颜色:红色 绿色 黄色
形状:圆形方形
现在我想为这两个方面使用标记和排除过滤器。所以如果我选择“红色”,绿色和黄色应该出现在构面列表和所有形状中
我读到: http ://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_ exclude_Filters
但无法在我的设置中实现它。
这对我来说很好。
select?q={!tag=dt1}color:red&fq={!tag=dt2}shape:*&facet=true&facet.field={!ex=dt1}color&facet.field={!ex=dt2}shape
尝试
http://localhost:8983/solr/collection1/select?q={!tag=dt1}color:red&fq={!tag=dt2}shape:*&facet=true&facet.field={!ex=dt1}color&facet.field={!ex=dt2}shape