【发布时间】:2014-04-17 02:05:50
【问题描述】:
我有一个简单的嵌套表单,它显示用户仪表板的字段和仪表板磁贴(又名小部件)的嵌套属性。我正在使用 Rails 4.1,并且只想为 enum :middle_column (whose value is 2) 显示 :tiles。将f.simple_fields_for :tiles do |builder| 更改为限制为enum :middle_column 的正确语法是什么?
<%= simple_form_for [@user, @dashboard] do |f| %>
<%= f.simple_fields_for :tiles do |builder| %>
<%= render "widgets/#{builder.object.widget.function}_fields", f: builder %>
<% end %>
<% end %>
【问题讨论】:
标签: ruby-on-rails enums nested-attributes ruby-on-rails-4.1