ES查询聚合问题:同时查询两个index的情况下 分别对index进行聚合 在此之下执行其他的聚合查询
Elasticsearch | 作者 Dapor | 发布于2018年11月06日 | 阅读数:5213
例如:
get index1,index2/_search
{
size : 0,
aggs:{
}
}
返回的结果是 index1 => 对应的聚合结果
index2 => 对应的聚合结果
get index1,index2/_search
{
size : 0,
aggs:{
}
}
返回的结果是 index1 => 对应的聚合结果
index2 => 对应的聚合结果
1 个回复
rochy - rochy_he
赞同来自:
先对 index 进行 termsAggs,
然后在 termsAggs 下建立一个子聚合为原来的聚合条件即可