我想在注册表中添加新字段
为此:
1.我在数据库中创建了名为 user_name 的字段
我改变了我的模型
attr_accessible :email, :password, :password_confirmation, :remember_me, :user_name
3。我改变了观点
<%= f.label :user_name %>
<%= f.text_field :user_name %>
但是我收到了错误: #User的未定义方法'user_name':0x1ff0e30
有人可以帮助我吗?
答案 0 :(得分:0)
你是如何创造这个领域的?看起来模型没有意识到该领域可能是两件事之一。
首先,您没有运行迁移以将字段添加到数据库中的表中。遇到此错误时,这是人们最常犯的错误。
其次,你做了添加字段,但是你把它添加到了错误的数据库中。不太常见,但仍有可能发生。