我正在尝试以{"email":"test@example.com"}
格式向我的Parse Cloud代码发送电子邮件参数,但是当我这样做时,我收到以下错误:
Failed with: TypeError: Cannot call method 'equalTo' of undefined
at main.js:19:8
这是我的代码(在main.js
中,从第16行开始):
Parse.Cloud.define("searchFriendViaEmail", function(request, response) {
console.log(request.params);
var query = Parse.Query("_User");
query.equalTo("email", request.params.email);
query.find({
success: function(results) {
response.success(results[0]);
},
error: function() {
response.error("user lookup failed");
}
});
});
谁能告诉我出了什么问题?
答案 0 :(得分:5)
您需要使用new
关键字。
var query = new Parse.Query("_User");