Проблема синтаксиса функции Parse-Server Cloud - PullRequest
0 голосов
/ 25 февраля 2020

У меня возникли проблемы с работой функции Parse Cloud. Я надеюсь, что кто-то может мне помочь. Я начал с того, что следовал какой-то другой функции, которую написал ранее. Но это было какое-то время; и кажется, что все изменилось. Текст функции (ниже) говорит сам за себя о том, что я хочу сделать, но синтаксис должен быть неправильным, потому что он не работает, и я получаю различные ошибки или предупреждения об устаревании. Вот код:

Parse.Cloud.define
("removeRecord", function(request, response) {
  var objectQuery;
  objectQuery = new Parse.Query("Record_List");
  objectQuery.equalTo("objectId", request.params.unitID);
  objectQuery.equalTo("ownerID", request.params.userID);

  objectQuery.find().then
  (function(resUnit) {
    // If nothing has been found we return an error.
    if (!resUnit.length) response.error("NOT-FOUND");
    else {
      // We set the status field to "DELETED" on the record found.
      resUnit.set("status", "DELETED");
      response.success();
    }
  });
});
...