SOLR查询类似于NOT IN (LIST)
SOLR Query similarto NOT IN (LIST)
我有一个要求,我们需要获取像
这样的值
SOLR 索引中的客户 ID 不在(索引的 ID 列表中)。
谁能建议我们如何使用 solr 查询来实现这一点?
使用过滤器查询fq=-id:("id1", id:"id2")
示例
http://localhost:8983/solr/collection/select?indent=on&q=querystring&wt=json&fq=-id:("id1", id:"id2")
这里它丢弃了过滤器查询(fq)参数中提到的 ID 列表的文档
CustomerID:* AND NOT CustomerID:(ID1 OR ID2 OR ... IDn)
我有一个要求,我们需要获取像
这样的值SOLR 索引中的客户 ID 不在(索引的 ID 列表中)。
谁能建议我们如何使用 solr 查询来实现这一点?
使用过滤器查询fq=-id:("id1", id:"id2")
示例
http://localhost:8983/solr/collection/select?indent=on&q=querystring&wt=json&fq=-id:("id1", id:"id2")
这里它丢弃了过滤器查询(fq)参数中提到的 ID 列表的文档
CustomerID:* AND NOT CustomerID:(ID1 OR ID2 OR ... IDn)