Rails 4选择Not Showing Selected

这是一个很短的。 我有一个选择框,其forms用于创建和编辑组。 它工作,将选定的选项保存到数据库,但表单不显示数据库中的内容,它始终显示第一个选项。

 {:multipart => true} do |f| %>  'form-control'} %>  'btn btn-primary' %>  

我也尝试过:

  @group.privacy), {}, {:class => 'form-control'} %> 

同样,保存数据但不显示所选选项。

谢谢你尽你所能的帮助。

 <%= f.select :privacy, options_for_select([["Public", "Public"], ["Private", "Private"]], :selected => f.object.privacy), {}, {:class => 'form-control'} %> 

试试这个

使用此代码:

 <%= form_for @group, :html => {:multipart => true} do |f| %> <%= f.select :privacy, options_for_select([["Public", "Public"], ["Private", "Private"]], :selected => f.object.privacy), {}, {:class => 'form-control'} %> <%= f.submit :class => 'btn btn-primary' %>