1
Как и запрос http: Основание на TERM «service_project» aggr, есть еще 2 SUM aggr «service_hour_price» и «servic_part_price». Могу ли я использовать Elasticsearch Nest делать то же самое?Как использовать две параллельные Агрегации для гнезда elasticsearch
"aggs": {
"3": {
"terms": {
"field": "service_project",
"size": 50,
"order": {
"1": "desc"
}
},
"aggs": {
"1": {
"sum": {
"field": "service_hour_price"
}
},
"2": {
"sum": {
"field": "servic_part_price"
}
}
}
}
}
Теперь я могу использовать только один SUM Aggr базу на этом термине Aggr, как это:
return s.Aggregations(a => a
.Terms("names", st => st
.Field(o => o.service_project)
.OrderDescending("sum")
.Size(term_count)
.Aggregations(aa => aa
.Sum("sum", m => m
.Field(o => o.service_hour_price)))));
Спасибо, Роб, Эта помощь. – rmrf100