반갑습니다!
이번 포스트에서는 $min과 $max를 살펴보겠습니다
샘플 코드에 대한 콘솔 출력 결과입니다 ^^
$min과 $max를 동시에 수행하였습니다
먼저 stage1에서 $group 작업을 수행하였는데,
기존 도큐먼트의 year 필드의 값을 기준으로 그룹화를 하였습니다
그리고 imdb 필드의 값인 배열 타입의 데이터 중 rating 정보를 이용하였는데요
각 연도별로 개봉 영화들의 수가 상이할 것입니다
각 연도별 개봉 영화들 중에서 평점이 가장 적은 점수는 몇 점이고,
평점이 가장 높은 점수는 몇 점일까요?
이 질문에 대한 조회 명령과 결과가 상기 캡쳐 이미지의 의미가 되겠습니다 ^^
콘솔창에 출력된 조회 결과를 보면 연도가 정렬이 안 되어 있는 것을 볼 수 있는데요
나중에 $sort에 대해서 살펴볼 예정이기 때문에 아직은 정렬을 적용하지 않고
그대로 출력 결과를 조회하고 있습니다 ^^
이번 포스트에서는 $min과 $max에 대해서 알아보았습니다
다음 포스트에서는 $push와 $addToSet 키워드에 대해서 살펴보겠습니다 ^^!
'MongoDB > MongoDB Aggregation 다루기' 카테고리의 다른 글
[MongoDB Aggregation] 4. 주요 accumulator(1) - $sum과 $avg 사용하여 합계과 평균 계산하기 (0) | 2024.08.20 |
---|---|
[MongoDB Aggregation] 3. Aggregation의 $match와 $group 알아보기 (0) | 2024.08.20 |
[MongoDB Aggregation] 2. MongoDB의 Aggregation 실습 전 준비사항 (0) | 2024.08.20 |
[MongoDB Aggregation] 1. MongoDB의 Aggregation 프레임워크 이해하기 (0) | 2024.08.20 |