bende sende biliyorum: Biri dışındaki tüm alanlar boşsa, iç içe geçmiş bir kaynağı reddetmek için reject_if kullanılabilir mi?
accepts_nested_attributes_for :foo, :reject_if => proc { |a| a[:bar].blank? }
yerine
accepts_nested_attributes_for :foo, :reject_if => blah[:bar].blank? and flah[:bar].blank?
veya
gibi bir şeyaccepts_nested_attributes_for :foo, :reject_if => all fields except record_date.blank?
Teşekkür
aynı soruyu. Bir proc içindeki tüm boş alanları listelemek çok DRY değil ... Varsayılan değeri olan bir seçim kutusuyla (boş bırakılamaz) iç içe geçmiş bir formum var. Bu değeri görmezden gelmek istiyorum ama temiz bir şey görmedim ... –