私のcar
モデルbelongs_to :policy
。
ただし、 をpolicy
直接設定するのではなく、 と呼ばれる仮想属性/カスタム セッター メソッドを介して設定しますnew_policy
。だから私の形では、私は持っています:
= f.simple_fields_for :new_policy, @new_policy do |policy_form|
= policy_form.error_notification
しかし、error_notification
フォームのその部分では機能せず、@new_policy
送信試行が失敗した後もデータが保持されていても、インライン エラーは表示されません。car
(モデルerror_notification
はエラーの存在をユーザーに警告しますが、エラーは表示されません。)error_notification
ヘルパーを@new_policy
オブジェクトで動作させる方法はありますか? エラーをインラインで表示するにはどうすればよいですか?
また、仮想属性を介して設定したため、car
モデルはそうではありません。すべてが正しく入力されると、すべてが期待どおりに機能します。accepts_nested_attributes_for :policy
policy