我需要基于created_date汇总记录。因此,基于每个创建的日期,有一组记录对吗?现在,有人可以告诉我如何显示创建的日期以及每组结果吗?
"aggs": {
"by_created_date": {
"terms": {
"field": "createddate"
},
_source["createddate"] //Something like this. so that i can see what date it has used.
"aggs": {
....
}, //Also may need to use some aggregation on this level.
},
}
最佳答案
aggs":{
"by_created_date":{
"terms":{
"field":"createddate.keyword",
"size":1000
},
"aggs":{
"bucket" : {
"terms" : {
"field" : "field_name",
"size": 10
}
}
}
}
}
terms
用于对字段进行分组。因此,对于嵌套分组...您必须编写嵌套聚合(如上层代码)。