教程的安全规则示例get表达式标点符号有误
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/security-rules.html
纠结了整整3个小时,才发现
不可以:
"update": "doc.publisher == auth.openid || get('database.user.${auth.openid}').isManager", // 仅发布者或管理员可以更新
可以:
"update": "doc.publisher == auth.openid || get(`database.user.${auth.openid}`).isManager", // 仅发布者或管理员可以更新
原因:` 和 ' 不是同一个标点符号!