我试图让我的虚拟属性是一个可以工作的布尔值。在这个例子中,让我们调用虚拟布尔字段children
:
模型/parent.rb
Parent
attr_accessible :children
attr_accessor :children
validates_inclusion_of :children, :in => [true, false]
def self.children=(boolean)
end
end
父母/new.html.erb
<%= form_for @parent do |f| %>
<%= f.check_box :children %>
<%= f.submit "Create" %>
<% end %>
现在,当我尝试使用它时,(创建父级)它给了我错误
Children is not included in the list
当验证出现时。
我怎么写这个?