MongoDB 집계 파이프라인 개요MongoDB의 집계 파이프라인(Aggregation Pipeline) 은 데이터를 단계별로 처리하여 필터링, 그룹화, 정렬 및 변환하는 강력한 분석 기능을 제공합니다. SQL의 GROUP BY와 유사하지만, 더 복잡하고 유연한 데이터 조작이 가능합니다. 이 문서에서는 "products" 데이터베이스의 "laptops" 컬렉션을 사용합니다. 이 컬렉션에는 200개의 노트북 데이터가 저장되어 있으며, 문서에는 brand(브랜드), in_stock(재고 상태), 그리고 attributes(속성 배열) 등의 정보가 포함되어 있습니다. 속성 배열에는 "8GB", "16GB"와 같은 메모리 크기 정보가 문자열 형태로 저장될 수 있습니다. 🛠 환경 설정Python에서 MongoD..
[Python]에서 MongoDB 집계 파이프 사용법 정리(MongoDB aggregation)
MongoDB 집계 파이프라인 개요MongoDB의 집계 파이프라인(Aggregation Pipeline) 은 데이터를 단계별로 처리하여 필터링, 그룹화, 정렬 및 변환하는 강력한 분석 기능을 제공합니다. SQL의 GROUP BY와 유사하지만, 더 복잡하고 유연한 데이터 조작이 가능합니다. 이 문서에서는 "products" 데이터베이스의 "laptops" 컬렉션을 사용합니다. 이 컬렉션에는 200개의 노트북 데이터가 저장되어 있으며, 문서에는 brand(브랜드), in_stock(재고 상태), 그리고 attributes(속성 배열) 등의 정보가 포함되어 있습니다. 속성 배열에는 "8GB", "16GB"와 같은 메모리 크기 정보가 문자열 형태로 저장될 수 있습니다. 🛠 환경 설정Python에서 MongoD..
2025.03.13