我是ruby on rails并且遇到这个问题的新手。虽然我正在使用Devise创建了有效的注册表单。后来我想在其中添加另一个用户名的文本字段。我运行此命令rails generate migration add_user_name_to_members user_name:string
然后运行
rake db:migrate
虽然有效,但是当我重新启动服务器并加载注册页面时。它向我展示了旧的内容,任何帮助都会让我感激不尽。
答案 0 :(得分:0)
我相信这需要它,因为你在现有表中添加了一个额外的列。试试这个。
1。rails g migration AddColumnsToMembers provider user_name
2。rake db:migrate
您必须在注册页面上手动进行更改。
答案 1 :(得分:0)
默认情况下,设计将接受注册过程的电子邮件和密码。如果需要向其添加额外字段,则需要自定义设计视图。
此外,如果您在表格中添加额外的列,则不会在您的设计注册视图中受到影响。