Я работаю над написанием кода Parse Cloud, который вытаскивает JSON из стороннего API. Я хотел бы изменить его, проверить и посмотреть, существует ли он, а если нет, сохраните его. У меня возникают проблемы с сохранением объекта после проверки, существует ли он.Сохранение объектов после запроса синтаксического анализа в облачном коде
Вот пример того, что я пытаюсь сделать. Когда я добираюсь до блока успеха, мне нужен оригинальный объект автомобиля, чтобы я мог сохранить его в parse db. Однако это не определено. Я новичок в JS, и, вероятно, здесь нет ничего очевидного.
for (var j = 0, leng = cars.length; j < leng; ++j) {
var car = cars[j];
var Car = Parse.Object.extend("Car");
var query = new Parse.Query(Car);
query.equalTo("dodge", car.model);
query.find({
success: function(results) {
if (results.length === 0) {
//save car... but here car is undefined.
}
},
error: function(error) {
console.error("Error: " + error.code + " " + error.message);
}
});
}
Если бы кто-нибудь мог указать мне в правильном направлении, я был бы очень признателен. Благодаря!
Работает как сон! Благодаря! – Corgrimm