es,字段是否存在 用exist很方便就能搜索到查询的例子,但是针对nested这种object类型的是否存在的较少,而且6.3版本一些之前的查询是不支持的
如果想要判断某个nested是否存在可以在must_not中加入如下查询 user即作为nested,user节点下仍有多个字段存在
{
"nested":{
"path":"user",
"query":{
"exists":{
"field":"user"
}
}
}
}
原文地址:https://www.cnblogs.com/jormungandr/p/11692227.html
时间: 2024-11-02 15:40:17