사용 예시
이 페이지의 내용
개요
사용 예시는 널리 사용되는 MongoDB 작업을 위한 편리한 시작점을 제공합니다. 각 예시에서는 다음과 같은 정보를 제공합니다.
메서드의 목적 및 샘플 사용 사례 등 예시의 작업에 대한 설명
매개변수, 반환 값, 발생할 수 있는 일반적인 예외 등 작업 사용 방법에 대한 설명
자신의 환경에서 예시를 실행하기 위해 복사하고 붙여넣을 수 있는 전체 Node.js 프로그램
사용 예시 사용 방법
이 예시에서는 MongoDB Atlas 샘플 데이터 데이터베이스를 사용합니다. Atlas 시작하기 가이드에 따라 MongoDB Atlas의 프리 티어에서 이 샘플 데이터를 사용하거나, 샘플 데이터 세트를 로컬 MongoDB 인스턴스로 가져올 수 있습니다.
데이터 세트를 가져온 후에는 사용 예시 를 복사하여 선택한 개발 환경에 붙여넣을 수 있습니다. 빠른 시작 가이드 를 따라 Node.js, npm 및 Node.js 운전자 를 시작하는 방법에 학습 있습니다. 사용 예시 를 복사한 후에는 MongoDB 인스턴스 에서 예시 실행 하려면 한 줄을 편집해야 합니다.
// Replace the following with your MongoDB deployment's connection string. const uri = "mongodb+srv://<user>:<password>@<cluster-url>?retryWrites=true&writeConcern=majority";
모든 예제에서는 ES 모듈 가져오기를 사용합니다. 패키지.json 파일 에 다음 키-값 쌍을 추가하여 ES 모듈 가져오기 를 활성화 할 수 있습니다.
"type": "module"
참고
CommonJS
CommonJS require
와 함께 모든 사용 예시를 사용할 수 있습니다. CommonJS require
를 사용하려면 ES 모듈 import
문(statemetn)을 CommonJS require
문으로 바꿔야 합니다.
탭을 클릭하면 ES 모듈 import
및 CommonJS require
를 사용하여 드라이버를 가져오기 위한 구문을 볼 수 있습니다.
import { MongoClient } from 'mongodb'
const { MongoClient } = require('mongodb')
Atlas 연결 가이드를 사용하여 Atlas 인스턴스에 대한 연결을 활성화하고 사용 예시에서 uri
변수를 대체할 연결 문자열을 찾을 수 있습니다. 인스턴스에서 SCRAM 인증을 사용하는 경우 <user>
를 사용자 이름으로, <password>
를 비밀번호로, <cluster-url>
를 인스턴스의 IP 주소 또는 URL로 바꿀 수 있습니다. MongoDB 인스턴스에 연결하는 방법에 대한 자세한 내용은 연결 가이드를 참조하세요.