MongoDB
-
[MongoDB in Action] 6장 정리독서 2020. 9. 9. 07:12
Aggregation Framework 고급 쿼리 언어, 여러 Document의 데이터를 변환, 결합 -> 새로운 정보 생성 Example) 월별 매출, 제품별 매출, 사용자별 주문 합계 => SQL에서는 Group by, Join 등을 통해 얻는 결과들 6.1 집계 프레임워크 개요 집계 파이프라인 : 입력 도큐먼트 -> 출력 도큐먼트 사이의 작업들을 통칭(작업 1의 Output이 작업 2의 Input이 됨) 세부 작업 목록 $project 출력 도큐먼트 상에 배치할 필드 지정(projected) -> 다음 작업에서 사용할 필드들을 지정하는 작업 $match 처리될 도큐먼트 선택. find()와 유사 $limit 갯수 제한 $skip 건너 뛰는 갯수 선택 $unwind 배열의 확장(join) $group..