首页 > Koa如何利用生成器异步操作mongodb

Koa如何利用生成器异步操作mongodb

koa如何将 dbUser.findOne()方法 转换成可yield的对象,让我好操作回调函数?


https://.com/a/1190000003696764
看我的文章
Promise封装 就可以了
我这个方法 我最近写个优化过的


如果你用的是mongoosejs 可以写成

var doc = yield dbUser.findOne({'username': user, 'password': pw}).exec() 
console.log(doc)

参考: http://mongoosejs.com/docs/promises.html

【热门文章】
【热门文章】