【发布时间】:2015-03-01 09:32:47
【问题描述】:
我需要在我的脚手架模型中添加一列,所以我进行了迁移
class AddImgLinkToMovies < ActiveRecord::Migration
def change
add_column :movies, :poster_url, :string
end
end
然后我意识到在视图的编辑表单中没有字段可以做输入,所以我尝试将它添加到_form.html.erb文件中:
<div class="field">
<%= f.label :poster_url %><br>
<%= f.text_field :poster_url %>
</div>
但是,当我尝试在编辑视图中提交时,此字段不会更新。有没有办法在这个新列的编辑视图中插入一个字段来更新这个寄存器?
【问题讨论】:
-
我想你忘了在你的许可参数中添加
poster_url。
标签: ruby-on-rails ruby-on-rails-4 database-migration