MongoDB CRUD 운영
CRUD 작업은 문서를 만들고, 읽고, 업데이트하고, 삭제합니다.
다음 환경에서 호스팅되는 배포에 대해 드라이버 메서드로 연결하고 CRUD 연산을 수행할 수 있습니다.
MongoDB Atlas에서 호스팅되는 배포의 경우 UI에서 CRUD 작업을 수행할 수 있습니다.
작업 만들기
만들기 또는 삽입 작업은 컬렉션에 새 문서를 추가합니다. 컬렉션이 현재 존재하지 않는 경우 삽입 작업을 수행하면 컬렉션이 생성됩니다.
MongoDB에서는 다음과 같은 방법으로 컬렉션에 문서를 삽입할 수 있습니다.
MongoDB에서 삽입 작업은 단일 컬렉션을 대상으로 합니다. MongoDB의 모든 쓰기 작업은 단일 문서 수준에서 원자적으로 이루어집니다.
예를 보려면 문서 삽입을 참조하세요.
읽기 작업
읽기 작업은 컬렉션에서 문서를 조회합니다. 즉, 컬렉션에 문서를 쿼리하는 것입니다. MongoDB는 다음과 같은 방법으로 컬렉션의 문서를 읽을 수 있습니다.
반환할 문서를 식별하는 쿼리 필터 또는 조건을 지정할 수 있습니다.
예를 들면 다음과 같습니다.
업데이트 작업
업데이트 작업은 컬렉션의 기존 문서를 수정합니다. MongoDB는 다음과 같은 방법으로 컬렉션의 문서를 삭제할 수 있습니다.
MongoDB에서 업데이트 작업은 단일 을 컬렉션대상으로 합니다. MongoDB의 모든 쓰기 작업은 단일 문서 수준에서 원자적으로 이루어집니다.
업데이트할 문서를 식별하는 기준 또는 필터를 지정할 수 있습니다. 이러한 필터는 읽기 작업과 동일한 구문을 사용합니다.
예를 보려면 문서 업데이트를 참조하세요.
삭제 작업
삭제 작업은 컬렉션에서 기존 문서를 제거합니다. MongoDB는 다음과 같은 방법으로 컬렉션의 문서를 삭제할 수 있습니다.
MongoDB에서 삭제 작업은 단일 컬렉션을 대상으로 합니다. MongoDB의 모든 쓰기 작업은 단일 문서 수준에서 원자적으로 이루어집니다.
제거할 문서를 식별하는 기준 또는 필터를 지정할 수 있습니다. 이러한 필터는 읽기 작업과 동일한 구문을 사용합니다.
예를 보려면 문서 삭제를 참조하세요.
대량 쓰기
MongoDB는 쓰기 작업을 일괄적으로 수행할 수 있는 기능을 제공합니다. 자세한 내용은 대량 쓰기 작업을 참조하세요.