【发布时间】:2012-12-28 16:47:08
【问题描述】:
我正在使用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) 的用户以及它应该做什么感到有点困惑。
非常感谢任何帮助。
【问题讨论】: