即使是不成熟的尝试,也胜于胎死腹中的策略。

子聚合父 问题, 子文档关联查父文档时,怎么聚合每条子文档所对应的父文档?

Elasticsearch | 作者 hubiao | 发布于2020年01月18日 | 阅读数:2000

A为父文档
B为 A子文档
C为 A子文档
现在需要查询B文档,然后关联查询A文档。
然后聚合统计A文档中的某个字段
 
 
这样的DSL乍写?
 
我找到相关的资料
https://www.elastic.co/guide/e ... .html
但好像不适应我这种统计 ,这个统计 的数量都1,但我的子文档是有5213条,里边是匹配各种不同的A文档。
 
资料2
https://www.elastic.co/guide/e ... .html

GET my_index/_search
{
  "query": {
    
  },
  "aggs": {
    "parents": {
      "terms": {
        "field": "my_join_field#question", 
        "size": 10
      }
    }
  }
}
 
这里边的my_join_field#question是什么用法?按照他这种修改后不好使
 
已邀请:

hubiao

赞同来自:

顶 一下

easesstone

赞同来自:

https://www.elastic.co/guide/e ... .html  
反转聚合了解下。
 

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

inner_hits的作用就是您的需求。

要回复问题请先登录注册