我正试图用query_string为特定字段搜索null或不存在的值。我现有的查询如下:
{
"query": {
"query_string" : {
"query" : "stringProperty.keyword:01 AND booleanProperty:false",
"analyze_wildcard" : false,
"allow_leading_wildcard": false
}
}
}
不确定这是否可能,我在文档中找不到任何有用的东西。
为了用query_string
搜索具有空值或不存在值的字段的文档,可以这样做:
"query" : "NOT(_exists_:stringProperty.keyword)"