Art*_*huk 17 ruby validation ruby-on-rails
现在,据我所知,after_validation即使模型未通过验证,也会被调用.如果模型有效,有没有办法只调用它?我尝试添加return false unless self.valid?的after_validation方式,但再次触发验证和它创建了一个无限循环.
asc*_*99c 18
失败的验证会增加记录的错误,因此您可以检查:
return false unless self.errors.empty?
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6380 次 |
| 最近记录: |