我有一个用户的表单,它的一部分看起来像这样:
<%= f.simple_fields_for :uncles, User.new do |uncle| %>
<%= uncle.input :first_name, :label => "First Name" %>
<%= uncle.input :last_name, :label => "Last Name" %>
<%= uncle.input :email%>
<% end %>
我的问题是:如果 simple_fields 中的所有字段都为空,我将如何避免创建此“叔叔”用户记录?
在我的用户模型中,我有这个:
has_many :uncles,
:through => :uncles_relationships,
:source => :uncle