关于在异步中取值的问题

想在mongodb中获取数据总量,但是这些查询操作都是异步的

database.model('mesModel',mesSchema).find().count(function(err,num){
             return num
    })

从find开始异步处理了,因为

var key = database.model('mesModel',mesSchema).find().count(function(err,num){
             return num
    })
//打印的并不是返回的num

要怎么把num取到外面的全局变量或者外面的局部变量去呢

阅读 1.3k
1 个回答

async/await generator 各种异步解决方案不用么?可以先参考一下别人代码

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题