【发布时间】:2017-01-06 06:30:35
【问题描述】:
根据 .native() 文档,使用 .native() 查询sails-mongo的方法是:
Pet.native(function(err, collection) {
if (err) return res.serverError(err);
collection.find({}, {
name: true
}).toArray(function (err, results) {
if (err) return res.serverError(err);
return res.ok(results);
});
});
我怎样才能在这里避免回调并改用 Promise。请注意,我必须使用聚合查询,所以必须使用 .native()
【问题讨论】:
标签: mongodb promise sails.js waterline sails-mongo