创建下拉菜单并将选择插入数据库

时间:2012-07-26 23:02:53

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

我有两个表:事件和用户。

事件有一个名为“event_type”的列。

用户的列名为“event_type_1”,“event_type_2”,“event_type_3”等。

我想创建一个下拉菜单,该菜单将由所有event_types填充(通过users表的列标题,或者已经在events表的event_type列中列出的内容 - 但我不想要它们重复)。

然后我希望将选择(如果选择=> true)插入到event_type列下的用户表中。

我尝试过的所有内容都出错了。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

<div class="field"> <%= f.label :ldescriptioncountry, class: 'field-label' %> <div class="field"> <%= collection_select( :legaldescription, :legalcountry_id, Legalcountry.all, :id, :countryname, {}, { :multiple => false } ) %> </div> </div>

这将创建一个下拉菜单,该菜单将填充为您的要求