【发布时间】:2019-06-18 03:40:37
【问题描述】:
我不熟悉用于同时检索多个数据库记录的 Promise 方法,我想重写我现有的代码以使用 Promise
我在 Express 中有这段代码:
getController.getData = function(req,res, collection, pagerender) {
var id = req.params.id;
collection.find({}, function(err, docs){
if(err) res.json(err);
else res.render(pagerender, {data:docs, ADusername: req.session.user_id, id: req.params.id});
console.log(docs);
});
};
现在我想在这里使用 Promise,这样我就可以对数据库进行更多查询。有谁知道我怎么能做到这一点?
【问题讨论】: