У меня есть приложение loopback 2.x, в котором у меня есть модель Разговор и модель Сообщение с отношением «Беседа имеет много сообщений». Я хочу настроить ответ для POST conversations/:id/messages
с ответом json, отличным от значения по умолчанию, например {status: 'success'}
. Я пытался использовать удаленный крюк для метода __create__messages
, но он не работает:Настроить ответ Loopback после сохранения
Conversation.afterRemote('__create__messages', function(ctx, next) {
ctx.result.data = {
success: 'yes'
};
next();
});
Это еще возвращает ответ по умолчанию. Как я могу вернуть пользовательский json для удаленного метода? Я видел примеры только для всех моделей или для всех методов: multiple models, multiple methods