문서 메뉴

문서 홈애플리케이션 개발MongoDB 매뉴얼

컬렉션 메서드

참고

Mongo쉬 방법

이 목차 페이지에 나열된 메서드는 mongosh 메서드입니다. 이는 Node.js 또는 기타 프로그래밍 언어별 드라이버 메서드에 대한 설명서가 아닙니다 .

대부분의 경우 mongosh 메서드는 레거시 mongo 셸 메서드와 동일한 방식으로 작동합니다. 그러나 일부 레거시 메서드는 mongosh 에서 사용할 수 없습니다.

레거시 mongo 셸 문서는 해당 MongoDB 서버 릴리스 문서를 참조하세요.

Mongo 셸 V4.4

MongoDB API 드라이버의 경우 언어별 MongoDB 드라이버 설명서를 참조하세요.

참고

구문 및 예시를 포함하여 특정 메서드에 대한 자세한 내용을 보려면 해당 메서드의 도움말 페이지 링크를 클릭하십시오.

이름
설명
db.collection.aggregate()
집계 파이프라인에 대한 액세스를 제공합니다.
대량 쓰기 작업 기능을 제공합니다.
컬렉션 또는 뷰에 있는 문서 수의 숫자를 반환하도록 count를 래핑합니다.
$group 집계 단계를 $sum 표현식으로 래핑하여 컬렉션 또는 뷰의 문서 수 카운트를 반환합니다.
컬렉션에 인덱스를 작성합니다.
컬렉션에 대해 하나 이상의 인덱스를 작성합니다.
컬렉션의 크기를 반환합니다. size 필드를 collStats의 출력으로 래핑합니다.
컬렉션에서 단일 문서를 삭제합니다.
컬렉션에 있는 여러 문서를 삭제합니다.
지정된 필드에 고유한 값을 가진 문서의 배열을 반환합니다.
데이터베이스에서 지정된 컬렉션을 제거합니다.
컬렉션에서 지정된 인덱스를 제거합니다.
컬렉션의 모든 인덱스를 제거합니다.
제거됨. db.collection.createIndex()를 사용하세요.
count를 래핑하여 컬렉션 또는 뷰에 있는 문서의 대략적인 개수를 반환합니다.
다양한 메서드의 쿼리 실행에 대한 정보를 반환합니다.
컬렉션이나 뷰에 대해 쿼리를 수행하고 커서 객체를 반환합니다.
하나의 문서를 원자 단위로 수정하고 반환합니다.
쿼리를 수행하여 단일 문서를 반환합니다.
하나의 문서를 찾아서 삭제합니다.
하나의 문서를 찾아서 대체합니다.
단일 문서를 찾아서 업데이트합니다.
컬렉션의 기존 인덱스를 설명하는 문서 배열을 반환합니다.
샤딩된 클러스터의 컬렉션의 경우 db.collection.getShardDistribution()청크 분포 데이터를 보고합니다.
샤딩된 클러스터의 내부 진단 방법.
쿼리 플래너에서 인덱스를 숨깁니다.
컬렉션에 새 문서를 삽입합니다.
컬렉션에 여러 개의 새 문서를 삽입합니다.
컬렉션이 고정 사이즈 컬렉션인지 보고합니다.
컬렉션의 지연 시간 통계를 반환합니다.
맵 리듀스 스타일 데이터 집계를 수행합니다.
컬렉션의 모든 기존 인덱스를 다시 작성합니다.
컬렉션에서 문서를 삭제합니다.
컬렉션의 이름을 변경합니다.
컬렉션의 단일 문서를 교체합니다.
컬렉션의 상태에 대해 보고합니다. collStats 주위에 래퍼를 제공합니다.
컬렉션에서 사용한 총 크기를 바이트 단위로 보고합니다. collStats 출력의 storageSize 필드 주위에 래퍼를 제공합니다.
컬렉션의 인덱스가 사용한 총 크기를 보고합니다. collStats 출력의 totalIndexSize 필드 주위에 래퍼를 제공합니다.
컬렉션의 모든 문서와 모든 인덱스의 크기를 포함하여 컬렉션의 전체 크기를 보고합니다.
쿼리 플래너에서 인덱스를 다시 보여줍니다.
컬렉션의 단일 문서를 수정합니다.
컬렉션의 여러 문서를 수정합니다.
컬렉션에 변경 스트림을 설정합니다.
컬렉션에 대한 진단 작업을 수행합니다.
← mongosh 방법