2017-02-26 10 views
1

私は結果をグループ化するために蛇のクエリを持っています、私はこのクエリに追加するグループ化された値をアルファベット順に並べ替えることです。グループ検索によるアルファベット順の弾力的検索方法はありますか?

POST promote_kmp/audit_table/_search 
{ 
    "aggs":{ 
    "group_by_table_name":{ 
     "terms":{ 
     "field":"table_name", 
     "size":1000000000, 
     "order": { "_term": "asc" }   <---- add this 
     } 
    } 
    } 
} 

答えて

2

は単にorder setting追加

GET promote_kmp/audit_table/_search 
{ 
    "aggs":{ 
    "group_by_table_name":{ 
     "terms":{ 
      "field":"table_name", 
      "size":1000000000, 
      "order": { 
      "_term": "asc" 
      } 
     } 
     } 
    } 
    } 
1

ただ、これを追加します:

GET promote_kmp/audit_table/_search 
{ 
    "aggs":{ 
    "group_by_table_name":{ 
     "terms":{ 
     "field":"table_name", 
     "size":1000000000 
     } 
    } 
    } 
} 
関連する問題