收藏
回答

云开发update无法更新数据库?

表的权限为创建者可读写

通过get可以获取,但是进行update时就不再向下运行了,也没有任何报错信息

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

2 个回答

  • 121
    121
    2020-03-04

    当权限设置为仅创建者可读写的时候,查询条件会默认加上判断记录的_openid与请求发起者的_openid是否相同,并对相同的记录进行操作。

    2020-03-04
    有用 1
    回复 7
    • 被子
      被子
      2020-03-04
      请求者openid与记录中openid是相同的
      2020-03-04
      回复
    • 121
      121
      2020-03-04回复被子
      是不是你这个写法的问题呀,你看看数据库里的数据有没有修改了
      2020-03-04
      回复
    • 被子
      被子
      2020-03-05回复121
      之前没有这个也不行,数据库数据没修改。没有报错就很难搞,不知道哪出错了。。
      2020-03-05
      回复
    • 121
      121
      2020-03-05回复被子
      你试一下写法上参照这里。
      https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/update.html
      2020-03-05
      回复
    • 被子
      被子
      2020-03-05回复121
      之前是按这个文档写的,也是不行(现在用的云函数。。)
      2020-03-05
      回复
    查看更多(2)
  • 人在江湖
    人在江湖
    2020-03-07

    我也碰到类似问题,同样的语句一个数据库能更新,另一个无法更新。

    2020-03-07
    有用
    回复 1
    • 树枝
      树枝
      2022-10-10
      解决了吗
      2022-10-10
      回复
登录 后发表内容
问题标签