云开发数据库新安全规则这样写有什么问题吗?

发布于 7 年前作者 yongxu8311 次浏览最后编辑 7 年前来自 issues

  “read”: "doc.type==‘technician’ || doc._openid == auth.openid   || auth.openid in get(`database.app.technician`).openidList " ,

当验证 doc.type==‘technician’ 这段的时候说是没有权限,我确定doc.type是’technician’

1 回复
eyu
eyu1 楼5 年前

doc.type==‘technician’ 这个条件要求 查询的时候 要显式添加条件, db.collection(‘xxx’).where({type:‘technician’}).get()