【发布时间】:2015-03-23 12:36:08
【问题描述】:
在将实例保存到 MySQL 数据库之前,我需要对其进行自定义验证。
所以我在 beforeValidate 模型钩子中执行(异步)检查。
MyModel.beforeValidate = function(next){
// async check that finally calls next() or next(new Error('fail'))
}
但是当检查失败并且我将 Error obj 传递给 next 函数时,无论如何都会继续执行。
有什么方法可以停止执行并响应错误的客户端?
【问题讨论】:
标签: loopbackjs strongloop jugglingdb