如何设置与simple_form关联的默认值?
How to set default value for association with simple_form?
我想做这样的事情:
<%= f.association :productgroup, default: params[:productgroup_id] %>
只有在没有值时才应使用参数(比如说新记录),所以 selected:
不是我要找的,因为它会在我编辑记录时覆盖值。
谢谢,安德烈亚斯
在您的控制器中为表单对象设置值,例如
控制器
def show
@product = Product.new();
@product.product_group = ProductGroup.find(1) // set default
end
查看
simple_form_for @product do |f|
f.association :product_group
我想做这样的事情:
<%= f.association :productgroup, default: params[:productgroup_id] %>
只有在没有值时才应使用参数(比如说新记录),所以 selected:
不是我要找的,因为它会在我编辑记录时覆盖值。
谢谢,安德烈亚斯
在您的控制器中为表单对象设置值,例如
控制器
def show
@product = Product.new();
@product.product_group = ProductGroup.find(1) // set default
end
查看
simple_form_for @product do |f|
f.association :product_group