AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
See how MongoDB 9.0 delivers up to 2x higher throughput.
MongoDB Branding Shape
Register now >
Docs Menu

$count (축적자 연산자)

$count

그룹에 있는 문서 수를 반환합니다.

$count 축적자 다음 단계에서 사용할 수 있습니다.

참고

명확화

이 페이지에서는 $count 집계 축적자 대해 설명합니다. 다음과 같은 다른 컨텍스트에서도 $count를 사용할 수 있습니다.

{ $count: { } }

$count 축적자 어떤 매개변수도 허용하지 않습니다.

팁

$count 축적자 $group 단계 내에서 { $sum: 1 }을 사용하는 것과 기능적으로 동일합니다.

이 페이지의 예제에서는 sample_mflix 데이터 세트의 데이터를 사용합니다. 이 데이터 세트를 자체 관리형 MongoDB deployment 에 로드하는 방법에 대한 자세한 내용은 샘플 데이터 세트 로드를 참조하세요. 샘플 데이터베이스를 수정한 경우 이 페이지의 예제를 실행 하려면 데이터베이스를 삭제하고 다시 만들어야 할 수 있습니다.

이 예시 에서는 $group 단계에서 $count를 사용하여 선택한 각 genre에 대해 sample_mflix.movies 컬렉션 의 영화 수를 계산합니다.

db.movies.aggregate( [
{ $unwind: "$genres" },
{ $match: { genres: { $in: [ "Drama", "Short" ] } } },
{
$group: {
_id: "$genres",
countNumberOfMoviesForGenre: {
$count: {}
}
}
},
{ $sort: { _id: 1 } }
] )

예시:

  • $unwind: "$genres" genres 배열 의 각 값에 대한 문서 생성합니다.

  • $match 문서를 Drama 및 Short 장르로 제한합니다.

  • _id: "$genres" 문서를 장르별로 그룹화합니다.

  • $count: {} countNumberOfMoviesForGenre 필드 동일한 장르를 주식 영화 수로 설정합니다.

출력은 countNumberOfMoviesForGenre 필드 에 Drama 및 Short 에 대한 영화 수를 표시합니다.

이 페이지 평가하기

이 페이지의 내용