我的代码:
var userQuery = new AV.Query(AV.User);
userQuery.get(user_obectId, {
success: function(userAgain) {
user.set("score", 123);
user.save(null, {
error: function(user, error) {
// This will error, since the AV.User is not authenticated
console.log(error);
}
});
}
});
206
信息 - The user cannot be altered by a client without the session. 含义 -
没有提供 session,无法修改用户信息,这通常是因为没有登录的用户想修改信息。修改用户信息必须登录,除非在云代码里,或者使用
master key 调用 REST API。
不是说在云代码里无需登陆的吗?
居然是本地环境修改不了,部署上去就可以了...
本地环境想修改
User
信息需要加两行初始化代码:文档地址:https://cn.avoscloud.com/docs/cloud_code_guide.html#权限说明