organization.schema.json
{
"bsonType": "object",
"required": [],
"permission": {
"read": "doc.role_owner==auth.uid||doc.role_member==auth.uid"
},
"properties": {
"_id": {
"description": "存储文档 ID(用户 ID),系统自动生成"
},
"name": {
"bsonType": "string",
"trim": "both",
"description": "组织名字"
},
"role_owner": {
"bsonType":"string"
},
"role_member": {
"bsonType":"string"
}
}
}
测试数据
{"_id":{"$oid":"6145538156e6160001a73475"},"name":"org2"}
{"_id":{"$oid":"6145536e8b76c1000179286f"},"name":"org1"}
w***@lyjs.ltd (作者)
HBuilderX版本3.2.9.20210927
连接云端云函数也有这个问题
2021-09-29 13:46
DCloud_uniCloud_WYQ
回复 w***@lyjs.ltd: 这个处理的确实不太好,你数据里面就是不带role_owner和role_member是吗?
2021-09-29 15:05
w***@lyjs.ltd (作者)
数据改成这样,也是有问题的,无法正常拦截
2021-09-29 16:46
DCloud_uniCloud_WYQ
回复 w***@lyjs.ltd: 正在调整,上线后会在这个帖子回复你
2021-09-29 21:04
w***@lyjs.ltd (作者)
回复 DCloud_uniCloud_WYQ: 好的,谢谢
2021-09-30 10:44
DCloud_uniCloud_WYQ
回复 w***@lyjs.ltd: 此问题已在线上修复,本地调试插件会在下个HBuilderX的alpha版本更新。你可以通过上传一个schema文件触发云端逻辑更新
2021-09-30 14:21