在向用户添加用户后,在我的角色上调用 save 时,我得到{"code":101,"error":"object not found for update"}
,所有这些都在Cloud Code上。
示例代码:
var role_query = new Parse.Query('_Role')
role_query.equalTo('name', 'USER')
role_query.first().then(function(role) {
role.getUsers().add(user)
role.save()
})
答案 0 :(得分:2)
错误是我没有更新角色的权限。
解决方案是在Cloud Code功能的开头使用Parse.Cloud.useMasterKey()
。
如果您需要更新客户端上的角色: