【发布时间】:2011-08-30 06:59:20
【问题描述】:
我已经更新了几个 gem,还有什么没有更新,即将 rails 升级到 3.0.7 版
该项目中有相当多的delayed_jobs,但是现在当我使用以下命令在终端中启动作业时:
rake jobs:work
我收到一条错误消息:
undefined method `task' for #<MyAppName::Application:0x10350ab78>
当前的 rake 文件包含以下内容,我认为与延迟作业有关:
MyAppName::Application.load_tasks
我想知道是否有新人如何解决此问题并让延迟的作业再次运行。
据我所知,将作业添加到数据库没有问题,问题在于通过终端在本地机器上启动任务。
谢谢!
【问题讨论】:
标签: ruby-on-rails terminal rake delayed-job