我正在运行 Ruby 2.0.0 并且安装正确。刚刚加载了一个 gem 'devise',当我尝试迁移我的数据库更改时,它不起作用:
$ rake db:migrate rake 中止!
attr_accessible
从 Rails 中提取到 gem 中。请为 params(strong_parameters) 使用新的推荐保护模型或添加protected_attributes
到您的 Gemfile 以使用旧的保护模型。
然后,在另一个 Stackoverflow 帖子之后,他们建议安装 Bundler。我成功地做到了,并得到了这个:
$ bundle exec rake db:migrate rake 中止!
attr_accessible
从 Rails 中提取到 gem 中。请为 params(strong_parameters) 使用新的推荐保护模型或添加protected_attributes
到您的 Gemfile 以使用旧的保护模型。
有没有人敢于挑战帮助?