Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何从 Solr 结果集中排除一组文档 ID?基本上像
/select?q=tag_id:367 AND NOT id:(306670,302209)
我试过了,它不排除具有这些 id 的文档。
试试这个:
/select?q=*:*&fq=tag_id:367 AND id:[* TO *] -id:(306670 302209)
这应该允许您构建添加任意数量的 id,而不必在-id:302209每次想要消除 ID 时添加。反过来也是如此,您可以将-a 与 a交换+并强制一个值数组也存在。
-id:302209
-
+
找到了一个解决方案:
/select?q=tag_id:367&fq=-id:306670 AND -id:302209
不确定这是否是最好的方法!