Czy ktoś może mi podać przykład, jak używać obietnicy z mangustą? Oto co mam, ale jej nie działa zgodnie z oczekiwaniami:Jak używać mangusty Obietnica - mongo
app.use(function (req, res, next) {
res.local('myStuff', myLib.process(req.path, something));
console.log(res.local('myStuff'));
next();
});
a potem w myLib, chciałbym mieć coś takiego:
exports.process = function (r, callback) {
var promise = new mongoose.Promise;
if(callback) promise.addBack(callback);
Content.find({route : r }, function (err, docs) {
promise.resolve.bind(promise)(err, docs);
});
return promise;
};
w pewnym momencie spodziewam moje dane do obecności , ale w jaki sposób mogę uzyskać do niego dostęp lub uzyskać do niego dostęp?
Stosowna odczytu - http://mongoosejs.com/docs/queries.html –