我需要进行聚合并按整数字段对结果进行排序。 我知道如何处理类型字符串,但不知道整数。
{
"size": 0,
"aggs": {
"municipios": {
"terms": {
"field": "doenca",
"size": 1
},
"aggs": {
"ages": {
"terms": {
"field": "age",
"min_doc_count": 0,
"order": { ? ? ? ? },
"size": 0
}
}
}
}
}
}
如何将结果排序到最小顺序(升序)?
答案 0 :(得分:0)
按照_term
顺序对特殊asc
键进行排序是实现此目的所需的。
{
"size": 0,
"aggs": {
"municipios": {
"terms": {
"field": "doenca",
"size": 1
},
"aggs": {
"ages": {
"terms": {
"field": "age",
"min_doc_count": 0,
"order": {
"_term": "asc"
},
"size": 0
}
}
}
}
}