收藏
回答

为什么直接赋值可以update数据库的值,在查重后赋值却没有修改到数据库的值?

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

2 个回答

  • dreamhunter
    dreamhunter
    2021-08-10

    数据集合权限问题,

    1.最简单你可以设置所有人可读写应该就能改了。(不安全)

    2.利用最新的自定义规则限定权限,加个能读写的管理员账户

    2021-08-10
    有用
    回复 3
    • Mr.Zhao
      Mr.Zhao
      2021-08-10
      集合权限设置所有人可读写,只能用自定义权限
      2021-08-10
      回复
    • 车干
      车干
      2021-08-10
      权限是最高权限的
      2021-08-10
      回复
    • 车干
      车干
      2021-08-10
      我感觉就是作用域的问题,导致赋值没有成功。
      这个是我重写了一遍查重,这个作用域就没有问题,然后问题也解决了
      2021-08-10
      回复
  • 陈宇明
    陈宇明
    2021-08-09

    修改应该都是可以的,你是在小程序端修改的的话,记得只能修改你自己生成的数据。这个和查不查重没有关系

    2021-08-09
    有用
    回复 2
    • 车干
      车干
      2021-08-10
      修改是调用云函数修改的,就是现在赋值没有赋值上去,我尝试了定义let _this =this后再赋值 ,但是好像没什么用
      2021-08-10
      回复
    • 车干
      车干
      2021-08-10
      这里不是在输入框的时候先修改了spaceName的值吗,为什么打印的时候还是原来的值呢?
      2021-08-10
      回复
登录 后发表内容