ループバック2.xアプリケーションがあります。モデルには会話とモデルメッセージがあり、「会話には多くのメッセージがあります」という関係があります。 POST conversations/:id/messages
のレスポンスを、デフォルトと異なるjsonレスポンス、たとえば{status: 'success'}
でカスタマイズしたいとします。私はこの方法__create__messages
のリモートフックを使用しようとしましたが、それはうまくいきませんでした:保存後にループバック応答をカスタマイズする
Conversation.afterRemote('__create__messages', function(ctx, next) {
ctx.result.data = {
success: 'yes'
};
next();
});
これはまだデフォルトの応答を返します。リモートメソッドのカスタムjsonを返すにはどうすればよいですか?私はすべてのモデル、またはすべてのメソッドについてのみ例を見てきました。multiple modelsmultiple methods