ElasticSearch

[ElasticSearch] aggs key 값 sort

SongMinu 2021. 1. 28. 10:41
728x90

엘라스틱 서치에서 어그리게이션을 하면 기본적으로 나오는 순서는 doc_count가 높은 것부터(내림차순) 나온다.

여기서 doc_count가 아닌 key 값으로 오름차순 내림차순으로 뽑고 싶으면

{ "order": { "_key" : "asc" } } , { "order": { "_key" : "desc" } }를 사용하면 된다.

 

order 없이 쓸경우 doc_count가 내림차순으로 나온다.

sort를 하고 싶으면 아래와 같이 사용하면 된다.

key값 오름차순으로 뽑는 방법
key값 내림차순으로 뽑는 방법

doc_count를 오름차순으로 뽑고 싶으면 아래 처럼 하면 된다.

doc_count 오름차순으로 뽑기

order를 주지 않으면 기본 값으로 doc_count가 내림차순이다.

반응형