教程的安全规则示例get表达式标点符号有误
发布于 5 年前 作者 pingbai 14524 次浏览 来自 问答

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", // 仅发布者或管理员可以更新

原因:` 和 ' 不是同一个标点符号!
1 回复

仔细很重要

--↓↓👍点赞是回答的动力哦

回到顶部