Ошибка ответа функции Parse Cloud

Я написал эту облачную функцию в демонстрационных целях.

Parse.Cloud.define('hello', function(req, res) {
  res.success("hi");
});

Но он всегда возвращает это сообщение об ошибке

{
    "code": 141,
    "error": "res.success is not a function"
}

Что случилось?


person ssakash    schedule 27.08.2018    source источник


Ответы (1)


При запуске сервера синтаксического анализа 3.0 объекта ответа больше нет. Просто верните значение, и оно будет работать.

Parse.Cloud.define(‘hello’, (req) => {
     return ‘ok’;
});

Для получения дополнительной информации см. Руководство по миграции: https://github.com/parse-community/parse-server/blob/master/3.0.0.md

person flovilmart    schedule 27.08.2018
comment
Я хотел спросить, что, если я действительно хочу использовать ответ на стороне клиента, как я могу это сделать, пожалуйста? - person Israel Meshileya; 06.09.2018
comment
Что ж, в этом примере клиент получит «ок» - person flovilmart; 06.09.2018
comment
спасибо за ответ, хотя я еще новичок в javascript. Итак, я хотел бы спросить, можно ли вернуть объект так, как была возвращена строка «ok». Спасибо. - person Israel Meshileya; 06.09.2018
comment
вы пробовали, прежде чем спросить? - person flovilmart; 08.09.2018