收藏
回答

db.add() 添加显示成功,数据库没有数据?

const cloud = require('wx-server-sdk')


cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
})


const dbUser = cloud.database().collection('user')
// 云函数入口函数
exports.main = async (event, context) => {
  let user = event.user
  let res = await dbUser.where({
    openid:user.openid
  }).count()
  if(res.total == 0 )
  {
    try{
      res =  await dbUser.add({
        openid:user.openid
      })
    }catch(e){
      console.error(e)
    }
  }
  return res;
}

回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2022-04-03
    dbUser.add({
      data: {
      openid:user.openid
      }
    })
    
    2022-04-03
    有用 1
    回复 1
    • 下一度°
      下一度°
      2022-04-03
      十分感谢,您的细心解答
      2022-04-03
      回复
登录 后发表内容