私はネストされた属性を持つフォームを持っています。今私の:reject_if =>
ステートメントでは、ネストされたモデルの属性をチェックしたいと思います。例えば、first_record?
このようなメソッドにアクセスする方法はありますか?送信された属性ハッシュにのみアクセスでき、たとえばフィールドが空白かどうかを確認できます。ありがとう!またドキュメントhttp://api.rubyonrails.org/classes/ActiveRecord/NestedAttributes/ClassMethods.htmlrails accepts_nested_attributesと:reject_if
によると
reject_ifはネストされた属性の変更を拒否するだけで、ネストされた属性値が不正なモデルを保存するときにエラーが発生することはありません。入れ子になっていない属性のエラーを取得する場合は、入れ子になったモデルに検証を追加するだけで、親モデルを保存するときにエラーがスローされます。 –