当前位置:  开发笔记 > 编程语言 > 正文

solr查询中的布尔值NOT

如何解决《solr查询中的布尔值NOT》经验,为你挑选了2个好方法。

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

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



1> Mauricio Sch..:

使用-指示NOT.

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

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

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



2> Rick Tonoli..:

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

/solr/select/?q=!id:A59*

应该适用于上述情况.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有