1***@qq.com
1***@qq.com
  • 发布:2021-11-19 00:49
  • 更新:2021-11-22 11:42
  • 阅读:325

【报Bug】PERMISSION_ERROR", package['.read']:get方法执行错误:package['.read']:get方法未取到值位置:0-40

分类:uniCloud

产品分类: uniCloud/腾讯云

操作步骤:

Schema:

    "permission": {  
        "read": "get(`database.uni-id-users.${auth.uid}`).userRemark == doc.userRemark || 'store_manage' in auth.role",  
        "create": "'store_manage' in auth.role",  
        "update": "'store_manage' in auth.role || get(`database.uni-id-users.${auth.uid}`).userRemark == doc.userRemark",  
        "delete": "'store_manage' in auth.role"  
    },

预期结果:

正常查询

实际结果:

报错,权限错误

bug描述:

response_data: "{"code":"PERMISSION_ERROR","message":"package['.read']:get方法执行错误:package['.read']:get方法未取到值位置:0-40位置:0-40","systemInfo":[]}"

权限配置: "read": "get(database.uni-id-users.${auth.uid}).userRemark == doc.userRemark || 'store_manage' in auth.role",

当前角色是store_manage

2021-11-19 00:49 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

当前用户登录了吗?看下网络请求token有没有带上

该问题目前已经被锁定, 无法添加新回复