Czy można użyć reject_if do odrzucenia zagnieżdżonego zasobu, jeśli wszystkie pola oprócz jednego są puste?

Wiem, że możesz mieć:

accepts_nested_attributes_for :foo, :reject_if => proc { |a| a[:bar].blank? }

Czy istnieje sposób na powiedzenie czegoś takiego

accepts_nested_attributes_for :foo, :reject_if => blah[:bar].blank? and flah[:bar].blank?

lub

accepts_nested_attributes_for :foo, :reject_if => all fields except record_date.blank?

Dzięki

questionAnswers(2)

yourAnswerToTheQuestion