如何从 afterSave 函数中获取解析用户
Posted
技术标签:
【中文标题】如何从 afterSave 函数中获取解析用户【英文标题】:how to get the parse user from the afterSave function 【发布时间】:2015-12-01 01:28:55 【问题描述】:如何在 afterSave 函数中获取解析用户?
Parse.Cloud.afterSave(Parse.User, function(request)
Parse.Cloud.useMasterKey();
console.log("username: "+request.user.username);
query = new Parse.Query(Parse.User);
query.equalTo("username", request.user.username);
query.first (
success: function(object)
//object.relation("users").add(request.user);
//object.save();
console.log("sucesss"+ object);
,
error: function(error)
throw "Got an error " + error.code + " : " + error.message;
);
);
【问题讨论】:
你能解释一下吗? 【参考方案1】:要获取保存的用户对象,请使用request.object
。要获取更改为User
类的用户对象,请使用request.user
。在你的情况下,使用第一个。
参考:http://www.parse.com/docs/js/api/classes/Parse.Cloud.AfterSaveRequest.html
【讨论】:
以上是关于如何从 afterSave 函数中获取解析用户的主要内容,如果未能解决你的问题,请参考以下文章
解析 Javascript API 云代码 afterSave 并访问 beforeSave 值