身安不如心安,屋宽不如心宽 。

ES的父子文档中,如果有多个子文档,如何在子文档之间实现join?

Elasticsearch | 作者 peijiping | 发布于2021年02月03日 | 阅读数:2033

现有文档
parentA,
 childB,
childC,
childD,
parentA是其他三个文档的父文档,现在需要子文档进行之间join查询,返回父文档结果。
当前我学习到的只是父子文档之间可以join,但不知道子文档之间如何join查询。
请赐教!
已邀请:

a2dou

赞同来自:

{
  "query": {
    "bool": {
      "must": [
        {
          "has_child": {
               条件1
          }
        },{
          "has_child": {
               条件2
          }
        }
      ]
    }
  }
}
 
试试这个写法

要回复问题请先登录注册