Database2024년 5월 12일1분 읽기

MongoDB Aggregation Pipeline 완벽 가이드

YS
YoungSam
조회 393

파이프라인 기본 개념

Aggregation Pipeline은 도큐먼트를 여러 스테이지를 거쳐 변환하고 분석하는 프레임워크입니다.

주요 스테이지

db.orders.aggregate([
  { $match: { status: "completed" } },
  { $group: {
    _id: "$category",
    total: { $sum: "$amount" },
    count: { $sum: 1 }
  }},
  { $sort: { total: -1 } },
  { $limit: 10 }
])

$lookup — JOIN 대체

다른 컬렉션과 조인하여 관련 데이터를 가져올 수 있습니다.

MongoDBAggregationNoSQL

댓글 0

아직 댓글이 없습니다.