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