[英]custom attributes version of accepts_nested_attributes_for with reject_if
[英]Is there a way to enforce reject_if for accep accepts_nested_attributes_for only on create?
我有類似的東西
accepts_nested_attributes_for :questions, :allow_destroy => true, :reject_if => lambda {|q| q[:body].blank?}
問題是,如果我要更新問題且問題為空,則它們將被拒絕,這意味着將無法對其進行驗證。
有沒有一種方法可以強制拒絕僅在創建時發生,而不在更新時發生?
也許檢查一下:id
值是否為空? 如果為空,則說明它是創建的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.