如何查询弹性搜索联接字段名称



>假设我有一个具有以下结构的父文档:

{
   "join": {
       "name": "parent"
   }
   "foo": 3
}

如何查询联接名称parent的所有文档?

我尝试过天真的方法:

GET my-index/_search
{
    "query" : {
        "term": { "join.name" : "parent" }
    }
}

但它返回 0 个结果。我错过了什么?

您不必将.name追加到join字段。

GET my-index/_search
{
    "query" : {
        "term": { "join" : "parent" }
    }
}

最新更新