捕获hapi请求生命周期中的所有错误和任何错误。 我有一个注册处理程序,
PrintTitleRows
现在,我正在捕捉错误,但我不能总是确定我只会收到此错误消息。如果数据库中有错误怎么办? 如何捕获所有请求的此类数据库错误或任何其他未知错误。 ???
答案 0 :(得分:0)
也许您必须在回复中返回err.message
,例如
reply(Boom.conflig(err.message))
或者如果您想管理或操纵错误,您必须验证错误类型,如
if (err instanceof DatabaseError) {
// manage database error
}