本地新建 db schema 权限设置方法-爱代码爱编程
DB Schema概述 | uniCloud (dcloud.net.cn) 点此去看官方文档
DB Schema表结构设置下面的字段:
auth.uid == 用户id
"permission": {
//"doc.state == true解读 doc是数据库中的目标数据记录,目标数据记录的state字段等于true时,才可以读取数据。并且前端unicloud-db组件内 也要加上相同的查询条件
// doc.user_id == auth.uid 查询到的那条数据的user_id字段 等于 当前登录的用户 auth.uid才可以读
"read": "doc.state == true || doc.user_id == auth.uid",
"create": "auth.uid != null", //代表用户为登录状态时,才可以新增记录
"update": false,
"delete": false
},