我不知道为什么我会收到此错误。请帮帮我?它发生在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.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");
}
});
});
谢谢!
答案 0 :(得分:2)
我发现了自己的错误。 我应该这样做:
request.params.user
不是request.object.get("user")
我意识到的另一件事是Parse发送当前登录的PFUser
以及请求。
只需执行request.user
即可获得当前用户。所以我打算这样做,而不是我在问题中做的事情。