Я хотел бы группировать документы на основе группы групп G. Я использую стратегию «Полевой агрегации», описанной в упругой документировании для сортировки ведер по максимальной оценке содержащихся документов (называемый примером обрушения полевого поля в эластичном Док), как это: < /p>
{
"query": {
"match": {
"body": "elections"
}
},
"aggs": {
"top_sites": {
"terms": {
"field": "domain",
"order": {
"top_hit": "desc"
}
},
"aggs": {
"top_tags_hits": {
"top_hits": {}
},
"top_hit" : {
"max": {
"script": {
"source": "_score"
}
}
}
}
}
}
}
< /code>
Этот запрос также включает в себя верхние попадания в каждом ведре. Полем Из контекста приложения я знаю, что внутри ведра Могу ли я понять это в Elastic? Есть ли способ сделать поле из верхних попаданий, которые можно использовать в агрегации в прикладывании? Большое спасибо!
Подробнее здесь: https://stackoverflow.com/questions/523 ... eld-values
Сортировки ведра агрегации по общим значениям поля ⇐ Elasticsearch aggregation
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Группа по нескольким столбцам и агрегации на индивидуальной агрегации парфюмерии
Anonymous » » в форуме Python - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-