我尝试这样做以从基类中捕获所有验证错误:
rescue_from Mongoid::Errors::Validations, :with => :rescue_from_validations
似乎不起作用。
也试过这个:
around_filter :handle_errors
两者都不起作用。
示例场景是我正在使用设计并尝试创建密码小于 6 的用户,因此出现验证错误:
[“密码太短(最少6个字符)”]
有没有办法在控制器范围内捕捉到这一点?基本上我想编写一个代码来捕获所有验证错误。