elasticsearch 如何查询elasticsearch联接字段名?,elasticsearch,join,parent,elasticsearch,Join,Parent" /> elasticsearch 如何查询elasticsearch联接字段名?,elasticsearch,join,parent,elasticsearch,Join,Parent" />

elasticsearch 如何查询elasticsearch联接字段名?

elasticsearch 如何查询elasticsearch联接字段名?,elasticsearch,join,parent,elasticsearch,Join,Parent,假设我有一个具有以下结构的父文档: { "join": { "name": "parent" } "foo": 3 } 如何查询联接名称为parent的所有文档 我尝试过天真的方法: GET my-index/_search { "query" : { "term": { "join.name" : "parent" } } } 但它返回0个结果。我缺少什么?您不必将.name附加到加入字段 GET my-index/_sear

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

{
   "join": {
       "name": "parent"
   }
   "foo": 3
}
如何查询联接名称为
parent
的所有文档

我尝试过天真的方法:

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

但它返回0个结果。我缺少什么?

您不必将
.name
附加到
加入
字段

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

你能为你的索引提供映射吗?这很难解析。