0
{
"aggs":{
"nest_exams":{
"nested":{
"path": "exams"
},
"aggs":{
"exams":{
"filter" : {
"term": {
"exams.exam_id": 96690
}
},
"aggs":{
"nested_attempts":{
"nested":{
"path": "exams.attempts"
},
"aggs":{
"user_attempts":{
"terms":{
"field": "exams.attempts.user_id",
"size": 0
},
"aggs":{
"max_score":{
"max":{
"field": "exams.attempts.order_score"
}
}
}
}
}
}
}
}
}
}
}
Здравствуйте, У меня есть этот запрос агрегирования. Проблема в том, что даже я могу найти max_score для каждого пользователя, я не могу суммировать агрегат максимум, чтобы найти дату этого наилучшего результата.Elasticsearch Aggregation Макс. Значение
Попытка быть user_id, order_score, DATE_START
Могу ли я сортировать результаты на основе date_start? – Michalis