【发布时间】:2018-02-01 12:54:24
【问题描述】:
我想在 elasticsearch 中编写一个查询,在字段中搜索空值和任何特定值, 我读了这个链接:null_values
并发现对于类型为 boolean 或 long 的字段,其默认值为 null,但我如何告诉 elastic 在 long 字段中搜索以具有值或 null:
field == null OR field == [1,2,3,4,]
现在当我这样查询时
'should' => [
[
'term' => ['field' => null]
],
[
'terms' => ['field' => [1, 2, 3, 4, 5 ,6]
]
]
它让我出错 Bad Request..
你能帮我写下我的查询吗? 谢谢
【问题讨论】:
标签: elasticsearch search null