Pode rejeitar_se ser usado para rejeitar um recurso aninhado se todos os campos, exceto um, estiverem em branco?

Eu sei que você pode ter:

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

Existe uma maneira de dizer algo como

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

ou

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

obrigado

questionAnswers(2)

yourAnswerToTheQuestion