私はタスクのオプションをスケジューリングしていて、このコードをいつからでも見つけました。レールでタスクをスケジュールする
case @environment
when 'production'
every 1.day, :at => "#{Time.parse('12:00 A').getlocal.strftime("%H:%M")}" do
runner "Company.send_later(:create_daily_stories!)"
end
when 'staging'
every 15.minutes do
command "thinking_sphinx_searchd reindex"
end
end
私はかなり新しいルビーです。私はここで「会社」が何を表しているのかよく分かりません。言い換えれば、私は人々に電子メールを送りたいと思っています。私はsendEmailというメソッドを持っているemail_controllerというコントローラクラスを持っています。これを使って電子メールを送信したいのですが?私はランナー "email_controller.sendEmail"とかそのようなものを言うべきですか?私はかなりそれを得ることはありません。注 - 私は会社の代わりにモデルまたはコントローラを使用していますか?
ありがとうございます。私はそれをモデルに入れます!それをそこから呼び出す。 :D – CodeGeek123