es group by

{
"query": {

},
"aggs": {
"count": {
"cardinality": {
"field": "group_by_field"
}
},
"goods_id": {
"terms": {
"field": "group_by_field",
"size": offset + limit
},
"aggs": {
"group": {
"top_hits": {
"sort": [
{
"sort_by_field": {
"order": "desc"
}
}
],
"_source": {
"includes": [
"select_field1",
"select_field2"
]
},
"size": 1
}
},
"r_bucket_sort": {
"bucket_sort": {
"sort": [],
"from": offset,
"size": limit
}
}
}
}
},
"size": 0,
"from": 0
}

posted @ 2021-06-30 10:50  agang_19  阅读(1866)  评论(0编辑  收藏  举报