环回:来自 beforeValidation 挂钩的 return 错误
Loopback: return error from beforeValidation hook
我需要在将实例保存到 MySQL 数据库之前对其进行自定义验证。
所以我在 beforeValidate
模型挂钩中执行(异步)检查。
MyModel.beforeValidate = function(next){
// async check that finally calls next() or next(new Error('fail'))
}
但是当检查失败并且我将 Error obj 传递给 next
函数时,执行仍然继续。
有什么方法可以停止执行并响应错误的客户端?
这是框架中的一个已知错误,请参阅 https://github.com/strongloop/loopback/issues/614
我正在开发一种新的挂钩实现,它不会像您遇到的那样出现问题,请参阅 loopback-datasource-juggler#367 and the pull request loopback-datasource-juggler#403
我需要在将实例保存到 MySQL 数据库之前对其进行自定义验证。
所以我在 beforeValidate
模型挂钩中执行(异步)检查。
MyModel.beforeValidate = function(next){
// async check that finally calls next() or next(new Error('fail'))
}
但是当检查失败并且我将 Error obj 传递给 next
函数时,执行仍然继续。
有什么方法可以停止执行并响应错误的客户端?
这是框架中的一个已知错误,请参阅 https://github.com/strongloop/loopback/issues/614
我正在开发一种新的挂钩实现,它不会像您遇到的那样出现问题,请参阅 loopback-datasource-juggler#367 and the pull request loopback-datasource-juggler#403