집계 - 연산자

집계 연산자는 집계 파이프라인의 그룹화된 데이터에 대한 작업을 수행하는 데 사용됩니다.

Description
$addFields 집계 파이프라인의 $addFields 단계는 문서에 새 필드를 추가하는 데 사용됩니다.
$bucket $bucket 연산자는 지정된 경계에 따라 입력 문서를 버킷으로 그룹화합니다.
$changeStream $changeStream 단계에서는 변경 스트림 커서를 열어 실시간으로 데이터 변경 내용을 추적합니다.
$collStats 집계 파이프라인의 $collStats 단계는 컬렉션에 대한 통계를 반환하는 데 사용됩니다.
$convert $convert 연산자는 식을 지정된 형식으로 변환합니다.
$densify $densify 연산자는 배열 또는 컬렉션 내의 값 시퀀스에 누락된 데이터 요소를 추가합니다.
$documents $documents 단계에서는 제공된 문서 집합에서 파이프라인을 만듭니다.
$facet 이 $facet 단일 파이프라인 단계 내에서 여러 병렬 집계를 실행할 수 있습니다.
$fill $fill 단계에서는 지정된 메서드 및 조건에 따라 문서에서 누락된 값을 채울 수 있습니다.
$geoNear $geoNear 연산자는 지리 공간적 지점에 근접하여 문서를 찾아 정렬하여 각 문서에 대한 거리 정보를 반환합니다.
$group $group 단계는 지정된 식별자 식별로 문서를 그룹화하고 누적기 식을 적용합니다.
$indexStats $indexStats 단계에서는 컬렉션의 각 인덱스에 대한 사용 통계를 반환합니다.
$isNumber $isNumber 연산자는 지정된 식이 숫자 형식인지 확인합니다.
$lookup 집계 프레임워크의 $lookup 단계는 다른 컬렉션과의 왼쪽 우선 외부 조인을 수행하는 데 사용됩니다.
$match 집계 파이프라인의 $match 단계는 지정된 조건과 일치하는 문서를 필터링하는 데 사용됩니다.
$merge 집계 파이프라인의 $merge 단계에서는 집계 결과를 지정된 컬렉션에 씁니다.
$out 집계 파이프라인의 단계에서는 $out 결과 문서를 지정된 컬렉션에 씁니다.
$redact $redact 연산자는 액세스 권한에 따라 문서의 콘텐츠를 필터링합니다.
$replaceWith DocumentDB의 $replaceWith 연산자는 문서를 지정된 문서로 바꾼 후 문서를 반환합니다.
$sample DocumentDB의 $sample 연산자는 임의로 선택한 문서 수를 반환합니다.
$set DocumentDB의 $set 연산자는 지정된 값으로 새 필드를 업데이트하거나 만듭니다.
$skip 집계 파이프라인의 $skip 단계는 입력에서 지정된 수의 문서를 건너뛰고 나머지 문서를 파이프라인의 다음 단계로 전달하는 데 사용됩니다.
$sort 집계 파이프라인의 $sort 단계는 파이프라인의 문서를 지정된 필드별로 정렬하는 데 사용됩니다.
$sortByCount 집계 파이프라인의 $sortByCount 단계는 지정된 식에 따라 문서를 그룹화한 다음, 각 그룹의 문서 수를 내림차순으로 정렬하는 데 사용됩니다.
$toBool $toBool 연산자는 식을 부울 형식으로 변환합니다.
$toDate $toDate 연산자는 지원되는 형식을 적절한 Date 개체로 변환합니다.
$toDecimal $toDecimal 연산자는 식을 10진수 형식으로 변환합니다.
$toDouble $toDouble 연산자는 식을 Double 값으로 변환합니다.
$toInt $toInt 연산자는 식을 정수로 변환합니다.
$toLong $toLong 연산자는 식을 Long 값으로 변환합니다.
$toObjectId $toObjectId 연산자는 식을 ObjectId로 변환합니다.
$toString $toString 연산자는 식을 String으로 변환합니다.
$unset 집계 파이프라인의 $unset 단계는 문서에서 지정된 필드를 제거하는 데 사용됩니다.
$unwind 집계 프레임워크의 $unwind 단계는 입력 문서에서 배열 필드를 분해하여 각 요소에 대한 문서를 출력하는 데 사용됩니다.