0
我有一個名爲Project的模型的Rails應用程序。我需要每天通過所有項目並調用方法「project_due?」。調用cron的所有模型實例
我想我需要使用每當gem創建cron作業,但我迷失在下一步:什麼是訪問模型實例的正確方法?
編輯:型號代碼,它實際上是相當簡單:
class Project < ActiveRecord::Base
def need_new_forecast?
d = self.forecasts.last.date_stamp || Date.today
return Date.today.beginning_of_week > d.beginning_of_week
end
end
我需要通過的所有項目每天都去檢查哪些項目需要新的預測(當時我會向用戶發送電子郵件等)。代碼被簡化了,我的應用程序中還有其他一些情況:例如每天/每月/每季度預測
你的問題不清楚給我。你可以嘗試添加一些例子嗎?並分享一些你的模型可能與這個問題有關? 謝謝 – Rubyrider 2014-12-07 13:47:45