【发布时间】:2013-02-19 09:51:13
【问题描述】:
我有 2 个 Facets 颜色和形状。
颜色: 红色的 绿 黄色
形状: 圆圈 正方形
现在我想对这两个 Facet 使用标记和排除过滤器。 所以如果我选择“红色”,绿色和黄色应该出现在构面列表和所有形状中
我读到: http://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_excluding_Filters
但无法在我的设置中实现它。
【问题讨论】:
-
您能发布您的 schema.xml、一些示例文档和您发出的查询吗?
-
Schema.xml:
颜色和形状是 2 个字符串变量(已编入索引和可搜索)。
查询:
我想通过什么查询来获取以上结果在我的问题中提到。我正在使用 solr 附带的默认浏览器
localhost:8983/solr/collection1/browse<br> 文档是表中的记录:
SRNO、颜色、形状、文本
1、红色、圆形、“Jayesh Bhoyar”
2, 绿色, CIRCLE, "Sachin Tendulkar"
3, 红色, CIRCLE, "DHONI"
4, 红色, 正方形, "DRAVID"
5, 红色, 正方形, "GANGULY" “
6,绿色,广场,“Rohit Sharma”