【发布时间】:2017-08-25 18:45:56
【问题描述】:
我想在任务入队后访问我的 ActiveRecord 作业项
job = MyCustomJob.perform_later
Job 是MyCustomJob,但我如何在不执行Delayed::Job.last 之类的操作的情况下访问它?
【问题讨论】:
标签: ruby-on-rails delayed-job rails-activejob
我想在任务入队后访问我的 ActiveRecord 作业项
job = MyCustomJob.perform_later
Job 是MyCustomJob,但我如何在不执行Delayed::Job.last 之类的操作的情况下访问它?
【问题讨论】:
标签: ruby-on-rails delayed-job rails-activejob
job.provider_job_id 是Delayed::Job 的id,所以你可以使用Delayed::Job.find(job.provider_job_id)。
【讨论】: