当我按照本指南gcm_on_rails时,我收到了一些错误
当我在我的控制台上尝试执行'rails generate gcm_migrations'时,我收到如下错误:
while trying to load the gem 'gcm_on_rails'.
Gem Load Error is: undefined method `attr_accessible' for #<Class:0x0000000121c298>
Did you mean? attr_accessor
如何解决? 我正试图在浏览器上实现谷歌云消息传递
需要帮助
答案 0 :(得分:-1)
如A Guide for Upgrading Ruby on Rails中所述:
Rails 4.0已删除
attr_accessible
和attr_protected
功能,转而使用强参数。
因此,如果您使用的是Rails 4.0,则可以使用Protected Attributes gem获得平滑的升级路径,也可以使用强参数执行此相关SO帖子中建议的内容Undefined Method attr_accessible
我希望那些给定的选项适合你。