Parse.Cloud.job("JobSchedule", function(request, response) {
var Group = Parse.Object.extend("Group");
var query = new Parse.Query(Group);
query.equalTo("JobScheduled", true);
query.find({
success: function(results) {
for (var i = 0; i < results.length; ++i) {
var created = new Date(results[i].createdAt);
var current = new Date();
var timeDiff = Math.abs(current.getTime() - created.getTime());
var horsDiff = timeDiff/(60 * 60 * 1000);
if (horsDiff >= parseInt(results[i].get("JobHours"))) {
results[i].set("JobScheduled", false);
results[i].set("GroupType", "Private");
results[i].set("JobHours", 0);
results[i].save();
var GroupMembers = Parse.Object.extend("GroupMembers");
var query1 = new Parse.Query(GroupMembers);
query1.equalTo("GroupId", results[i].id);
query1.find({
success: function(grpresults) {
for (var j = 0; j < grpresults.length; ++j) {
grpresults[j].set("GroupType", "Private");
grpresults[j].save();
}
},
error: function(error) {
response.error(error);
}
})
}
}
},
error: function(error) {
response.error(error);
}
});
});
Скрипт работает правильно (он обновляет значения, как определено). Но в журнале синтаксического анализа это показано как «Не удалось: успех/ошибка не вызывается». Пожалуйста, предложите мне по этому вопросуСообщение об ошибке - не удалось: успех/ошибка не была вызвана
Ok Wain. Спасибо – Anbarasi
Wain, если я добавлю успех/ошибку в 1-й метод, второй метод не работает. если я добавлю в 2-ое, то снова возникнет синтаксический анализ журнала, сбой: сбой/ошибка не вызвана. – Anbarasi
Можете ли вы помочь мне от tis – Anbarasi