목차 소개 $UnionWith의 지원 버전 확인 네이티브 쿼리를 이용한 Union 연산 네이티브 쿼리 실행 방법 MongoCollection.aggregate를 사용한 네이티브 쿼리 실행 코드 예시 MongoClient 설정 MongoCollection 가져오기 매치 쿼리 생성 매치 쿼리를 List로 변환 $unionWith로 쿼리 감싸기 집계 연산 쿼리 추가 최종 쿼리 실행 1. 소개 MongoDB 4.4부터 SQL의 Union all과 유사한 연산인 $UnionWith를 지원합니다. 이 기능은 데이터베이스의 여러 컬렉션을 합치는 데 사용됩니다. 그러나 Spring Data MongoDB의 최신 버전인 spring-boot-start-data-mongodb:3.0.7은 spring-data-mongod..