RestifyとMongooseを使用して API を作成していますが、どちらもまったく初めてです。Mongoose / Node.js でエラーを処理する適切な方法がわかりません。
今のところ、私は次のようなことをしようとしています:
Submission.findById(req.params.submission_id, function(err, data) {
if (err)
return next(err);
res.send(data);
});
これでGETを呼び出そうとしています(存在しないユーザーの場合)。単純なエラー メッセージを送り返すのではなく、ノード アプリケーション全体が失敗します。return next(err) のユーザーと、それが正確に何をすべきかについて少し混乱しています。
どんな助けでも大歓迎です。