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