The close()
method has also been moved to the client. The code in the question can therefore be translated to:
MongoClient.connect('mongodb://localhost', function (err, client) {
if (err) throw err;
var db = client.db('mytestingdb');
db.collection('customers').findOne({}, function (findErr, result) {
if (findErr) throw findErr;
console.log(result.name);
client.close();
});
});
그래서 2.0 버전대 몽고디비를 쓰는 책을 따라하려면 npm install mongodb --save로 모듈을 설치할 때 pakage.json의 내용을
"dependencies": { "serve-static": "^1.13.2", "mongodb": "^2.2.33" }
위 밑줄 친것처럼 버전대를 2.0으로 수정하고
npm install 실행을 해주면 된다.