我有2个构面的颜色和形状。
颜色:红,绿,黄
形状:圆形广场
现在我想用标记和排除过滤器这两个字母上。 所以,如果我选择“红色”的绿色和黄色应该出现在小名单,所有的形状以及
我读: http://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_excluding_Filters
但无法实现它在我的设置。
我有2个构面的颜色和形状。
颜色:红,绿,黄
形状:圆形广场
现在我想用标记和排除过滤器这两个字母上。 所以,如果我选择“红色”的绿色和黄色应该出现在小名单,所有的形状以及
我读: http://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_excluding_Filters
但无法实现它在我的设置。
这对我来说工作得很好。
选择Q =颜色?{标签= DT1!}:红色和FQ = {!标签= DT2}形状:*面=真facet.field =颜色与facet.field = {形前= DT1!} {EX = DT2!}
尝试
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