【发布时间】:2015-05-01 22:51:53
【问题描述】:
在我将“program_id”链接到帐户表后,rails generate migration AddProgramIDToAccounts program_id:interger 并添加
<td><%= account.program_id %> 在 index.hrml.erb 文件中显示结果。但是,我得到的是 ID,而不是像在 _forms.htlm.erb 文件中创建的下拉菜单中那样的“程序名称”。
<div class="form-group">
<%= f.label :program %><br>
<%= f.collection_select :program_id, Program.all, :id, :program, {prompt: "Choose a Program"}, {class: "btn btn-default dropdown-toggle"} %>
</div>
我感觉我创建的迁移不正确,但我不确定。
Rails 4.1.8
ruby 2.1.5p273(2014-11-13 修订版 48405)[x86_64-linux]
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3