コントローラ:
class CronjobsController < ApplicationController
def just_check
meeting_id = 1
UserMailer.upcoming_meeting_email_twelve_hours_before(meeting_id).deliver
end
end
モデル:
class Cronjob < ActiveRecord::Base
def self.just_check
meeting_id = "meeting.id"
UserMailer.upcoming_meeting_email_twelve_hours_before(meeting_id).deliver
end
end
スケジュール.rb
every 2.minute do
runner "Cronjob.just_check", :environment => "development"
end
しかし問題は、ランナーが2 分ごとにモデルのメソッドを呼び出せないことです。