現在、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ジョブであるためですか、それともクラスやインスタンスメソッドに関係するような他の何かのためですか?