Я не могу на всю жизнь заставить Parse-server Query работать с использованием облачного кода... Я просто хочу получить объект из моей базы данных mLabs. Я запускаю сервер prase на Heroku с базой данных на mLabs. В настоящее время любая попытка запроса приводит к ошибке 141, и запрос не выполняется. Код, который я пытался использовать для запроса, выглядит следующим образом:
Parse.Cloud.define("test", function(request, response) {
var ratingQuery = Parse.Object.extend("StudentNotes");
var query = new Parse.Query(ratingQuery);
query.equalTo("displayName","Billy");
query.find({
//Parse.Cloud.useMasterKey();, //THIS LINE CAUSES SERVER CRASH
useMasterKey: true,
success: function(results){
//console.log("received " + results.length + " result(s)");
response.success("done" + results);
},
error: function(error) {
//error
response.error("FAILED test Function " + error); //THIS GETS CALLED
}
});
});
Этот запрос должен войти в мою таблицу StudentNotes и получить все заметки с отображаемым именем «Билли». Однако этот запрос не работает, и я точно знаю, что он должен что-то вернуть.
Я могу успешно вызвать пользовательскую функцию, она просто отвечает моим
response.error("FAILED test Function " + error); //THIS GETS CALLED
Может кто-нибудь помочь мне понять, почему мой простой запрос не работает? Может быть, предложите, что мне следует изменить, или предоставьте мне рабочий код для простого запроса облачного кода для целей тестирования?