是否可以过滤Solr中的对列表?例如,如果我是过滤产品,我想选择除
之外的所有产品[COLOR] [TYPE]
Blue Mugs
Red Shirts
Green Pants
我该怎么写这个查询?我读过的所有东西都是基于过滤脱节列表,即 - 颜色:(蓝红绿)型:(马克杯衬衫裤)
答案 0 :(得分:1)
在不知道文档的确切结构的情况下 - 只要这些是单值字段(意味着它们不包含每个文档的多个条目),过滤它们应该可以通过以下方式进行:
-((color:Blue AND type:Mugs) OR (color:Red AND type:Shirts) ..)