- Вы можете отсортировать 1 верхний документ по столбцу просмотров
{
"size":1, --> get top 1 documnet
"query": {
"term": { --> term query to filter on channelId
"channel_id.keyword": {
"value": "UCQOd1f6pYldvhgvdQ_ktpGA"
}
}
},
"sort": [ ---> sort on views column
{
"views": {
"order": "desc"
}
}
]
}
Использовать максимальное агрегирование
{
"query": {
"term": {
"channel_id.keyword": {
"value": "UCQOd1f6pYldvhgvdQ_ktpGA"
}
}
},
"aggs": {
"views": {
"max": {
"field": "views",
"missing": 0
}
}
}
}