【发布时间】:2021-05-06 21:10:41
【问题描述】:
如何组合 OR 以便查询错误或缺失的字段?
文档提到使用 must_not。这不起作用:
query = bool: must: [
{ 'bool':
'or': [
{ 'term': 'badField': false }
{ 'term': 'badField': '' }
{ 'must_not': 'exists': 'field': 'badField' }
]
should: [
{ 'term': 'goodField': true }
] }
]
【问题讨论】:
-
这个查询是用什么语言编写的?
-
@Val 哦,抱歉,这是咖啡脚本。
标签: elasticsearch coffeescript