0
私は、データ品質を保証するために広範なActiveRecord検証を組み込んだアプリケーションのモデルをいくつか持っていますが、これらには多くのユーザー入力が必要なため、ユーザーもを作成できます。レコード完全に作成するために通常必要とされる情報の一部のみを入力することによって実行されます。「クイック作成」のリラックス検証
「クイック作成」を行っているときにいくつかの検証をバイパスする方法はありますか?
これまでは@project.save(:validate=>false)
を実行していましたが、コントローラのアクションで必要な検証を手動で行っていましたが、これは不合理であり、冗長なコードを作成します。これについてどうすればいいですか?
これをチェックしてください(http://stackoverflow.com/questions/423160/rails-form-validation-conditional-bypass)、私はあなたが探しているものが正しいと思います。 – klaffenboeck