0
Я пытаюсь отправить параметр электронной почты в формате {"email":"[email protected]"}
в мой код Анализировать Облако, но когда я делаю, я получаю следующее сообщение об ошибке:Анализировать запрос «Не удается вызвать метод„equalTo“неопределенный»
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");
}
});
});
Может кто-нибудь сказать мне, что происходит не так?
Это означает, что вызов 'Parse.Query (« _ User »)' возвращает 'undefined'. Я думаю, что вы просто отказались от 'new' - должно быть' new Parse.Query («_ User»); ' – Pointy