在Rails中添加表单字段的最佳方法是生成simple_form



忘记一个字段后,当我生成我的表单时,我试图添加一个字段。我在模型,视图,控制器,模式中手动修改。Rb和活动记录迁移。然后它给我一个NoMethod 'email_address'有什么建议我如何生成字段应用于所有文件,因为它是最初生成的?谢谢。

我认为你需要对timestamp_xxx文件进行更改,但是当你rake db:migrate时,可能会导致一些错误,因为表已经创建了。

您可以手动添加新列。

$ rails db

rails db找出您正在使用的数据库,并将您放入您将使用的命令行界面。在这里,您可以修改表并将新列添加到表中。

例如,在db2中,您将执行如下操作:

$ alter table <table name> add column <column name> <type>

一旦添加了新列,您应该不会得到no method error

相关内容

  • 没有找到相关文章

最新更新