MongoDB에 연결
1
Node.js 애플리케이션 만들기
node_quickstart
프로젝트 디렉토리에 index.js
라고 명명한 파일을 만듭니다. 해당 파일에 애플리케이션을 보관합니다.
다음 코드를 복사하여 index.js
파일에 붙여넣습니다.
const { MongoClient } = require("mongodb"); // Replace the uri string with your connection string. const uri = "<connection string uri>"; const client = new MongoClient(uri); async function run() { try { const database = client.db('sample_mflix'); const movies = database.collection('movies'); // Query for a movie that has the title 'Back to the Future' const query = { title: 'Back to the Future' }; const movie = await movies.findOne(query); console.log(movie); } finally { // Ensures that the client will close when you finish/error await client.close(); } } run().catch(console.dir);
2
연결 문자열 할당
<connection string uri>
자리 표시자를 string 이 가이드 의 연결 만들기 단계에서 복사한 연결 string 로 바꿉니다.
3
Node.js 애플리케이션 실행
셸에서 다음 명령을 실행하여 애플리케이션을 시작합니다:
node index.js
출력에는 조회된 영화 문서의 세부 정보가 포함됩니다.
{ _id: ..., plot: 'A young man is accidentally sent 30 years into the past...', genres: [ 'Adventure', 'Comedy', 'Sci-Fi' ], ... title: 'Back to the Future', ... }
오류가 발생하거나 출력이 표시되지 않는 경우 index.js
파일에 적절한 연결 문자열을 지정했는지, 그리고 샘플 데이터를 로드했는지 확인하세요.
이 단계를 완료한 후에는 드라이버를 사용하여 MongoDB deployment에 연결하고, 샘플 데이터에 대해 쿼리를 실행하고, 결과를 출력하는 등 정상적으로 작동하는 애플리케이션을 갖게 될 것입니다.
참고
이 단계에서 문제가 발생하면 MongoDB Community 포럼에서 도움을 요청하거나 이 페이지의 오른쪽 또는 오른쪽 하단에 있는 Rate this page 탭을 사용하여 피드백을 제출하세요.