收藏
回答

云函数和小程序端权限是不一致的吗?云函数创建的数据在小程序端无法删除

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 工具 wx7b8926791c7f3af2 2.4.3

在小程序端添加一条数据(wx.cloud.database.collection.add)到数据库,小程序端删除(wx.cloud.database.collection.doc.remove),成功。 


把添加的功能转移到云函数上(cloud.database.collection.add),创建成功,但小程序端(wx.cloud.database.collection.doc.remove)删除,提示没有权限。


用户没有变更过,


请问云函数和小程序端的处理有什么具体区别?主要是权限方面


谢谢

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

1 个回答

  • 半寸灰
    半寸灰
    2018-12-24

    因为  云函数端  添加的数据 没 有  _openid   这个属性

    小程程序端添加的 有 。


    有_openid  而且  _openid  是  操作人 的 openid 的     小程序端  有写  的 权限  ,不一致或者没有  不能  写 。

    2018-12-24
    有用
    回复 2
    • 2018-12-25

      谢谢。

      感觉这样的设计有点不合理啊...


      2018-12-25
      回复
    • 信
      2022-05-28
      您好,想问下像这种情况,如何在云函数端删除小程序端添加的数据呢?因为云开发数据库里也没有删除功能,现在不知道要怎么删除了
      2022-05-28
      回复
登录 后发表内容