我正在使用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)
非常感谢!