我一直试图发现如何在 Node.js 中使用 MongoDB,在文档中,建议的方法似乎是使用回调。现在,我知道这只是个人喜好的问题,但我真的更喜欢使用承诺。
问题是我没有找到如何在 MongoDB 中使用它们:
var MongoClient = require('mongodb').MongoClient;
var url = 'mongodb://localhost:27017/example';
MongoClient.connect(url).then(function (err, db) {
console.log(db);
});
结果是 undefined
。在这种情况下,这似乎不是这样做的方式。
有没有什么方法可以在 Node 中使用 mongodb 来代替回调?