티스토리 뷰
728x90
반응형
참조: https://www.codetd.com/en/article/12190266
소스 빌더에 collapse 추가
sourceBuilder = new SearchSourceBuilder()
.query(query)
.from(from)
.size(menuSize)
.sort(SortBuilders.fieldSort("useDate").order(SortOrder.DESC))
.collapse(new CollapseBuilder("test"))
.fetchSource(includeFields, excludeFields)
.explain(false);
test 라는 이름의 필드를 기준으로 중복 제거됨
728x90
반응형
'ElasticSearch' 카테고리의 다른 글
[ElasticSearch] 검색엔진 데이터 마이그레이션 쉘스크립트 (0) | 2022.07.07 |
---|---|
[ElasticSearch] elasticdump xpack 계정정보 전달 방법 (0) | 2022.07.07 |
[ElasticSearch] 백업한 인덱스 데이터 밀어넣는 명령어 (0) | 2022.02.14 |
[ElasticSearch] ElasticSearch index 필드 추가 (0) | 2021.01.26 |
[ElasticSearch & Spring] validation failed 1 no requests added (0) | 2020.02.10 |
댓글