我设置了 "read": "doc.user_id == auth.uid", 怎么不管用啊。提示权限未通过。要不要怎么设置啊?卡了一天了。
以下是数据表:
"bsonType": "object",
"required": [],
"permission": {
** "read": "doc.user_id == auth.uid",**
"create": "auth.uid != null",
"update": false,
"delete": false
},
"properties": {
"_id": {
"description": "存储文档 ID(用户 ID),系统自动生成"
},
"user_id": {
"bsonType": "string",
"description": "收藏者id,参考uni-id-users表",
"forceDefaultValue": {
"$env": "uid"
},
"foreignKey": "uni-id-users._id"
},
看不懂的UBT
- 发布:2021-09-24 17:48
- 更新:2023-03-22 11:08
- 阅读:540
云函数怎么设置,只能查看登录用户自己发布的内容
分类:uniCloud
加上加黑部分就好了,我也是搞这个一天了,最后在B站官网视频找到了!
<unicloud-db where="user_id == $cloudEnv_uid" v-slot:default="{data, loading, error, options}" collection="db-diary">
<view v-if="error">{{error.message}}</view>
<view v-else>
{{data}}
</view>
</unicloud-db>
看不懂的UBT (作者)
我是用 uni-start 改的。uni-id token 应该都有啊
2021-09-26 17:35
DCloud_uniCloud_WYQ
回复 Q***@126.com: 连接的是云端还是本地云函数,schema在本地还是云端改的?有其他字段权限影响吗?单独写一段数据库查询语句会报权限问题吗?
2021-09-26 20:12