Ruby on rails NoMethodError-未定义的方法“干运行';对于#<;Rpush::Client::ActiveRecord::Gcm::通知:0x00007f7ae62dd3a0>;
NoMethodError-未定义的“干运行”方法# 鲁普什的问题到现在还无法解决 NoMethodError-未定义的方法Ruby on rails NoMethodError-未定义的方法“干运行';对于#<;Rpush::Client::ActiveRecord::Gcm::通知:0x00007f7ae62dd3a0>;,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,NoMethodError-未定义的“干运行”方法# 鲁普什的问题到现在还无法解决 NoMethodError-未定义的方法dry_run'for#: app/controllers/mobile_controller.rb:89:inpush_通知' app/controllers/mobile/prospect\u quotes\u controller.rb:189:innotify' app/controllers/mobile/prospect\u quotes\u controlle
dry_run'for#:
app/controllers/mobile_controller.rb:89:in
push_通知'
app/controllers/mobile/prospect\u quotes\u controller.rb:189:innotify'
app/controllers/mobile/prospect\u quotes\u controller.rb:69:in
accept'
在2019-10-03 14:53:45+0530开始发布127.0.0.1的“/\uuuu更好的错误/e5b004de0db67afb/变量”
守则:
# Android push notification
n = Rpush::Gcm::Notification.new
n.app = Rpush::Gcm::App.find_by_name("android_app")
n.registration_ids = user.device_tokens.pluck(:token)
n.data = { message: message, title: title, body: body }
n.priority = 'high' # Optional, can be either 'normal' or 'high'
n.content_available = true # Optional
n.save
似乎,服务器上的迁移处于挂起状态(它找不到列)您是否更改了rpush的版本 重新运行:
$ bundle
$ bundle exec rpush init
$ rails db:migrate