https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-exists-query.html表示可以查询原始字段中至少有一个非空值的文档。
如果原始字段的值是对象,是否可以查询对象中是否存在键?
示例:文档是
{
"user": {
"name": "XY",
"passport_id": 1234
}
}
可以对exists
进行user.name
查询吗?我试过了
{
"query": {
"exists" : { "field" : "user.name" }
}
}
但它没有给出任何结果。