Ruby on rails 未定义的方法用户名与twitter集成

Ruby on rails 未定义的方法用户名与twitter集成,ruby-on-rails,Ruby On Rails,我跟随railscast使用omniauth实现twitter注册。从twitter重定向后,我的用户模型中出现了这个错误 undefined method `username=' for #<User:0x00000100d657a8> 您的型号User是否在数据库中具有属性username和相应的列 如果否,则应进行迁移并添加列username 如果是,请发布更多详细信息,我将更新答案。Ah,简单修复它是'name'而不是'username'。谢谢让我再等6分钟;) user

我跟随railscast使用omniauth实现twitter注册。从twitter重定向后,我的用户模型中出现了这个错误

undefined method `username=' for #<User:0x00000100d657a8>

您的型号
User
是否在数据库中具有属性
username
和相应的列

如果否,则应进行迁移并添加列
username


如果是,请发布更多详细信息,我将更新答案。

Ah,简单修复它是'name'而不是'username'。谢谢让我再等6分钟;)
 user.username = auth.info.nickname