Javascript 分析失败,错误为:TypeError:无法调用方法';获取';未定义的
我不知道我为什么会犯这个错误。请帮帮我?这件事发生在queryUser.get线上Javascript 分析失败,错误为:TypeError:无法调用方法';获取';未定义的,javascript,parse-platform,Javascript,Parse Platform,我不知道我为什么会犯这个错误。请帮帮我?这件事发生在queryUser.get线上 Parse.Cloud.define("getStacksForUser", function(request, response) { console.log(request); console.log(response); var User = Parse.Object.extend("User") var Stack = Parse.Object.extend("Stack") var StackUser
Parse.Cloud.define("getStacksForUser", function(request, response) {
console.log(request);
console.log(response);
var User = Parse.Object.extend("User")
var Stack = Parse.Object.extend("Stack")
var StackUser = Parse.Object.extend("StackUser")
var queryUser = new Parse.Query(User);
queryUser.get(request.object.get("user"), {
success: function(user) {
console.log(user);
},
error: function(object, error) {
response.error("Error retrieving User");
}
});
});
谢谢 我发现了我的错误。
我应该做:
request.params.user
notrequest.object.get(“用户”)
我意识到的另一件事是Parse发送当前与请求一起登录的PFUser
只需执行
request.user
即可获得当前用户。因此,我将这样做,而不是我在我的问题中所做的。它似乎通常没有对象
属性,因此请求。对象
不会有.get(“用户”)
方法。你的意思是“请求用户”?@JonathanLonowski似乎也不起作用。它跳转到错误:(这与我遇到的关系问题大致相同: