用于rails浏览器的gem google cloud messaging

时间:2016-06-06 05:51:24

标签: ruby-on-rails google-cloud-messaging

当我按照本指南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

如何解决? 我正试图在浏览器上实现谷歌云消息传递

需要帮助

1 个答案:

答案 0 :(得分:-1)

A Guide for Upgrading Ruby on Rails中所述:

  

Rails 4.0已删除attr_accessibleattr_protected功能,转而使用强参数。

因此,如果您使用的是Rails 4.0,则可以使用Protected Attributes gem获得平滑的升级路径,也可以使用强参数执行此相关SO帖子中建议的内容Undefined Method attr_accessible

我希望那些给定的选项适合你。