solr查询中的布尔值NOT

Moh*_*nka 29 solr

如何使用布尔NOT概念从Solr中选择/删除所有文档?

即如何从Solr删除所有ID不是以A59开头的文件?

Mau*_*fer 67

使用-指示NOT.

例如,要查询id不是以A59开头的文档,查询将是:-id:A59*,即:/solr/select/?q=-id:A59*

要通过查询删除,张贴在删除消息的更新处理查询,按规定这里.

编辑:( NOT全部大写)也可以用作布尔运算符


Ric*_*oli 11

感叹号也适用于NOT,因此:

/solr/select/?q=!id:A59*
Run Code Online (Sandbox Code Playgroud)

应该适用于上述情况.