在将列添加到数据库后,我对如何更新视图感到困惑。我有一个对象,我需要存储额外的信息,并添加列到数据库并运行迁移。我以为我必须手动更新视图,但new.html.erb有:
<%= render 'form' %>
<%= link_to 'Back', bids_path %>
我用rails g scaffold Obj
创建了这个对象。有没有办法更新视图,以便表单包含CRUD功能所需的所有信息。我知道我可以放下桌子并摧毁脚手架然后用新桌子生成一个新的脚手架,但这似乎不是正确的做法。
答案 0 :(得分:3)
<%= render 'form' %>
呈现'form'部分,可以在同一文件夹中找到,名为_form.html.erb。编辑该文件以添加新字段。
您可以阅读有关Rails部分和布局here的更多信息。