收藏
回答

我要在一个函数中访问数据库后在.then()里面将该函数返回,代码该如何写?

db.collection('room').where({
 xxx: yyy
}).update({
 data: { }
}).then((res) => { 
   //在这里将db.collection语句所在的函数返回该怎么写?
})

代码如上所示,在注释处如果写上return,只是将then里面的回调函数返回了,外面的函数并没有返回。我现在想到的就是在里面打个标记,
然后在外面check一下,有没有其他简单直接点的办法?
回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-07-05
    const result = await db.collection('room').where({
     xxx: yyy
    }).update({
     data: { }
    })
    
    
    


    2020-07-05
    有用 2
    回复 1
    • admin
      admin
      发表于小程序端
      2020-07-05
      学习了
      2020-07-05
      回复
  • hongyong.wang
    hongyong.wang
    2020-07-05

    谢谢大佬!!

    2020-07-05
    有用
    回复
登录 后发表内容
问题标签