收藏
回答

云开发,往数据库提交一条记录成功后,跳转到另一个页面,在onload()里面接着取这条记录取不到?

云开发,往数据库提交一条记录成功后,跳转到另一个页面,在onload()里面接着取这条记录取不到?

db.collection("biaodan").add({
      data:{
        title:title,
        arr:submitData,
        id:id
      }
    }).then(res=>{
      wx.navigateTo({
        url:'../abc/abc?id='+id, 
      })
    })


在上面这段提交数据可以成功,也可以取到id,但在下面这段代码依靠id取这条记录的时候取不到,这是为什么?


  onLoad: function (options{
    var id = options.id;
    const db = wx.cloud.database();
    db.collection('biaodan').where({
      id:id
  }).get({
    successfunction(res{
      console.log(id)
      console.log(res)
    }
  })
  },


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

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2021-07-23

    id是string还是number

    2021-07-23
    有用 1
    回复 1
    • 小草
      小草
      2021-07-23
      感谢
      2021-07-23
      回复
登录 后发表内容