Docs Menu
Docs Home
/ / /
Node.js
/

MongoDB에 연결

1

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 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 탭을 사용하여 피드백을 제출하세요.

돌아가기

연결 문자열 만들기