小程序
小游戏
企业微信
微信支付
扫描小程序码分享
正在开发一个会议室预定系统,想增加一个管理员权限,可以删除其他用户的会议室预定记录,该记录存放在云开发的数据库中。
但是云开发数据库的权限配置没有这种模式,实际测试了一下,的确无法用db.collection的remove进行删除非自己创建的数据。
只能在云开发后台手动删除。有什么办法吗?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以用新的安全规则 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/security-rules.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我也遇到了这个问题 ,想搞个点赞功能,A用户把数据写入,B用户没权限改A用户写入的数据,你的问题处理了没
当用db.collection.remove来删除其他人创建的记录时,会有以下错误提示:无写权限。
云数据库有没有类似超级管理员权限的配置方法呢?
VM871:1 Error: errCode: -1 | errMsg: document.remove:fail Error: cannot remove document with _id 1c756ce65dbb93e203e3e3b05417e9f9, please make sure that the document exists and you have the corresponding Write permission; at document.remove api;
云函数了解一下。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以用新的安全规则 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/security-rules.html
我也遇到了这个问题 ,想搞个点赞功能,A用户把数据写入,B用户没权限改A用户写入的数据,你的问题处理了没
当用db.collection.remove来删除其他人创建的记录时,会有以下错误提示:无写权限。
云数据库有没有类似超级管理员权限的配置方法呢?
VM871:1 Error: errCode: -1 | errMsg: document.remove:fail Error: cannot remove document with _id 1c756ce65dbb93e203e3e3b05417e9f9, please make sure that the document exists and you have the corresponding Write permission; at document.remove api;
云函数了解一下。
另外云函数本身只有一个delete file的API,但是我要删除的是数据库