目前我在我的 schedule.rb 中有这个:
every 1.minutes do
runner "Cronjob.cronjob"
end
set :output, File.join(path, 'log', 'cron.log')
在我的 Cronjob 模型中:
class Cronjob
def self.cronjob
events=Event.find :all
end
end
我不希望有一张桌子陪这个模型,因此缺乏< ActiveRecord::Base
但是有人告诉我:
Could not find table 'events' (ActiveRecord::StatementInvalid)
这是由于缺少 < ActiveRecord::Base 还是因为这是一项 cron 作业还是其他原因,例如与类和实例方法有关?