基本クラスからすべての検証エラーをキャッチするためにこれを実行しようとしました。
rescue_from Mongoid::Errors::Validations, :with => :rescue_from_validations
動作しないようです。
またこれを試しました:
around_filter :handle_errors
どちらも機能しません。
サンプルシナリオは、deviseを使用していて、パスワードが6未満のユーザーを作成しようとしたため、検証エラーが発生します。
["パスワードが短すぎます(最小6文字)"]
とにかくこれをコントローラー全体のレベルでキャッチすることはできますか?基本的に、すべての検証エラーをキャッチする単一のコードを記述したいと思います。