我将Rails应用程序从3.2升级到4.x。我现在通过我的测试得到以下内容。
Delayed::DeserializationError:
Job failed to load: no implicit conversion of nil into String. Handler: nil
在我的config / environments / test.rb中,我将作业集延迟到:
Delayed::Worker.delay_jobs = false
所以我实际上并不期待DelayedJob真正做任何事情。第一次延迟方法时会引发错误。
答案 0 :(得分:0)
这是因为你有在升级之前创建的delayed_jobs吗?