如何使用布尔NOT概念从Solr中选择/删除所有文档?
即如何从Solr删除所有ID不是以A59开头的文件?
使用-指示NOT.
-
NOT
例如,要查询id不是以A59开头的文档,查询将是:-id:A59*,即:/solr/select/?q=-id:A59*
-id:A59*
/solr/select/?q=-id:A59*
要通过查询删除,张贴在删除消息的更新处理查询,按规定这里.
编辑:( NOT全部大写)也可以用作布尔运算符
感叹号也适用于NOT,因此:
/solr/select/?q=!id:A59*
应该适用于上述情况.