本书基于 Elasticsearch 2.x 版本,有些内容可能已经过时。 Elasticsearch: 权威指南 » 数据建模 » 父-子关系文档 » 子文档聚合 « 通过父文档查询子文档 祖辈与孙辈关系 »
子文档聚合编辑
在父-子文档中支持
子文档聚合,这一点和
嵌套聚合 类似。但是,对于父文档的聚合查询是不支持的(和 reverse_nested
类似)。
我们通过下面的例子来演示按照国家维度查看最受雇员欢迎的业余爱好:
GET /company/branch/_search { "size" : 0, "aggs": { "country": { "terms": { "field": "country" }, "aggs": { "employees": { "children": { "type": "employee" }, "aggs": { "hobby": { "terms": { "field": "hobby" } } } } } } } }
|
|
|
子文档聚合查询通过 |
|
|
Getting Started Videos
- Starting Elasticsearch
- Introduction to Kibana
- Logstash Starter Guide
官方地址:https://www.elastic.co/guide/cn/elasticsearch/guide/current/children-agg.html