Docs Menu

MongoDB CRUD 운영

CRUD 작업은 문서만들고, 읽고, 업데이트하고, 삭제합니다 .

다음 환경에서 호스팅되는 배포에 대해 드라이버 메서드로 연결하고 CRUD 연산을 수행할 수 있습니다.

MongoDB Atlas에서 호스팅되는 배포서버의 UI에서 CRUD 작업을 수행할 수 있습니다.

만들기 또는 삽입 작업은 컬렉션에 새 문서를 추가합니다. 컬렉션이 현재 존재하지 않는 경우 삽입 작업을 수행하면 컬렉션이 생성됩니다.

MongoDB에서는 다음과 같은 방법으로 컬렉션에 문서를 삽입할 수 있습니다.

MongoDB에서 삽입 작업은 단일 컬렉션을 대상으로 합니다. MongoDB의 모든 쓰기 작업은 단일 문서 수준에서 원자적으로 이루어집니다.

The components of a MongoDB insertOne operations.

예를 보려면 문서 삽입을 참조하세요.

읽기 작업은 컬렉션에서 문서를 조회합니다. 즉, 컬렉션에 문서를 쿼리하는 것입니다. MongoDB는 다음과 같은 방법으로 컬렉션의 문서를 읽을 수 있습니다.

반환할 문서를 식별하는 쿼리 필터 또는 조건을 지정할 수 있습니다.

The components of a MongoDB find operation.

예를 들면 다음과 같습니다.

업데이트 작업은 컬렉션의 기존 문서를 수정합니다. MongoDB는 다음과 같은 방법으로 컬렉션의 문서를 삭제할 수 있습니다.

MongoDB에서 업데이트 작업은 단일 을 컬렉션대상으로 합니다. MongoDB의 모든 쓰기 작업은 단일 문서 수준에서 원자적으로 이루어집니다.

업데이트할 문서를 식별하는 기준 또는 필터를 지정할 수 있습니다. 이러한 필터는 읽기 작업과 동일한 구문을 사용합니다.

The components of a MongoDB updateMany operation.

예를 보려면 문서 업데이트를 참조하세요.

삭제 작업은 컬렉션에서 기존 문서를 제거합니다. MongoDB는 다음과 같은 방법으로 컬렉션의 문서를 삭제할 수 있습니다.

MongoDB에서 삭제 작업은 단일 컬렉션을 대상으로 합니다. MongoDB의 모든 쓰기 작업은 단일 문서 수준에서 원자적으로 이루어집니다.

제거할 문서를 식별하는 기준 또는 필터를 지정할 수 있습니다. 이러한 필터는 읽기 작업과 동일한 구문을 사용합니다.

The components of a MongoDB deleteMany operation.

예를 보려면 문서 삭제를 참조하세요.

MongoDB는 쓰기 작업을 일괄적으로 수행할 수 있는 기능을 제공합니다. 자세한 내용은 대량 쓰기 작업을 참조하세요.