Я намагався виявити, як використовувати MongoDB з Node.js, і в документах, здається, пропонованим способом є використання зворотних викликів. Зараз я знаю, що це лише питання переваг, але я справді віддаю перевагу обіцянкам.
Проблема в тому, що я не знайшов, як їх використовувати з MongoDB. Справді, я спробував наступне:
var MongoClient = require('mongodb').MongoClient;
var url = 'mongodb://localhost:27017/example';
MongoClient.connect(url).then(function (err, db) {
console.log(db);
});
І результат є undefined
. У такому випадку здається, що це не спосіб це зробити.
Чи є спосіб використовувати mongo db всередині Node з обіцянками замість зворотних викликів?