[Elasticsearch] SearchType.SCAN 사용 시 Aggregation 할 수 있나요?
Elastic/Elasticsearch 2015. 8. 20. 12:40제가 분석하고 결과를 정리해 두고도 같은 실수를 하게 되내요.
별 내용은 아닙니다.
단순 정보의 보관 및 찾아보기 용으로 기록해 둡니다.
SearchType.SCAN 사용 시 Aggregation 기능은 사용 할 수 없습니다.
다만, 혼동하는 이유는 QueryDSL 작성 시 작성이 가능 하기 때문에 되는 것 처럼 착각을 하게 되는 것이구요.
실제 작성해서 실행 시켜 보면 아래와 같은 에러를 경험하게 됩니다.
[에러내용]
ElasticsearchIllegalArgumentException[aggregations are not supported with search_type=scan]
혹시라도 잘 못 알고 계시는 분들은 저 처럼 실수 하지 마시기 바랍니다. :)