1

目前我在我的 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 作业还是其他原因,例如与类和实例方法有关?

4

0 回答 0