在小程序端添加一条数据(wx.cloud.database.collection.add)到数据库,小程序端删除(wx.cloud.database.collection.doc.remove),成功。
把添加的功能转移到云函数上(cloud.database.collection.add),创建成功,但小程序端(wx.cloud.database.collection.doc.remove)删除,提示没有权限。
用户没有变更过,
请问云函数和小程序端的处理有什么具体区别?主要是权限方面
谢谢
框架类型 | 问题类型 | 终端类型 | AppID | 基础库版本 |
---|---|---|---|---|
小程序 | Bug | 工具 | wx7b8926791c7f3af2 | 2.4.3 |
1 个回答
因为 云函数端 添加的数据 没 有 _openid 这个属性
小程程序端添加的 有 。
有_openid 而且 _openid 是 操作人 的 openid 的 小程序端 有写 的 权限 ,不一致或者没有 不能 写 。
谢谢。
感觉这样的设计有点不合理啊...