2017-12-07 5 views
0

文書を集約し、それらをキーの長さでソートする必要があります。ElasticSearch用語鍵(または用語)の長さによる集約の順序

このクエリは集計クエリ除外「順序付け」です。

{ 
    "aggs": { 
    "per_terms": { 
     "terms": { 
     "field": "keyword" 
     } 
    } 
    } 
} 

「キーワード」フィールドの用語の長さで注文したいと思います。

どうすればいいですか?

答えて

0

最も簡単な方法は、そのそれはまた、キーの長さによってソートされるA-B-Cでソートされるという事実の横に、アルファベットキーでソートすることである。

{ 
    "aggs": { 
    "per_terms": { 
     "terms": { 
     "field": "keyword", 
     "order": { 
      "_term": "asc" 
     } 
     } 
    } 
    } 
} 
関連する問題