【发布时间】:2011-10-14 08:30:53
【问题描述】:
我正在尝试在自定义作业类中获取 run_at 日期时间。我的代码如下所示:
class MyCustomJob < Struct.new(:my_object)
def perform
if self.run_at == my_object.start_time
# process the job
end
end
end
我也尝试了Delayed::Job.find(self),但没有运气。
提前致谢
【问题讨论】:
-
你想在 perform 方法中获取 Delayed::Job AR 对象吗?
-
没错!我需要检查对象的 start_time 是否改变。
标签: ruby-on-rails ruby-on-rails-3 delayed-job