是否可以访问schedule.rb中的模型(每当宝石)?

时间:2015-11-21 15:09:46

标签: ruby-on-rails model whenever

我正在使用Whenever gem在Ruby on Rails应用程序中执行一些测试。

是否可以从schedule.rb文件访问Models?

例如:

#Hard Worker
job = Job.find_by(name: 'Hard')

if job.status == 'active'
  every 4.minutes do
    runner 'HardWorker.perform_async'
  end
end

刚检查过这个,我遇到了这个错误:

config/schedule.rb:2:in `initialize': undefined method `find_by' for Whenever::Job:Class (NoMethodError)

非常感谢!

0 个答案:

没有答案