我有一个包含2个ID的表。第一个是userid,第二个是dealid。我希望在一个小组内有一个小组。我试过这样做:
"query": {"match_all": {}},
"aggs": {
"group_by_userid": {
"terms": {
"field": "userid"
}
},
"aggs": {
"group_by_dealid": {
"terms": {
"field": "dealid"
}
}
}
}
这不起作用,因为group_by_dealid未使用group_by_userid。我需要的输出是每个用户都有一个他输入的所有交易的数组。用户可以多次输入相同的交易。 有没有办法做到这一点?