1

我对分组结果有以下查询,我想添加到此查询中的是按字母顺序对分组值进行排序。

GET promote_kmp/audit_table/_search
{
  "aggs":{
    "group_by_table_name":{
       "terms":{
         "field":"table_name",
         "size":1000000000
       }
    }
  }
}
4

2 回答 2

2

只需添加order设置

POST promote_kmp/audit_table/_search
{
  "aggs":{
    "group_by_table_name":{
       "terms":{
         "field":"table_name",
         "size":1000000000,
         "order": { "_term": "asc" }          <---- add this
       }
    }
  }
}
于 2017-02-26T06:27:52.117 回答
1

只需添加以下内容:

GET promote_kmp/audit_table/_search
{
  "aggs":{
     "group_by_table_name":{
        "terms":{
           "field":"table_name",
           "size":1000000000,
           "order": {
             "_term": "asc"
           }
         }
       }
     }
   }
于 2017-02-26T06:28:32.777 回答