【发布时间】:2015-09-06 21:40:01
【问题描述】:
在 ActiveJob 中进行以下操作的利弊是什么:
选项 A:
# Controller
MyJob.perform_later(object.id)
# my_job.rb
def perform(object_id)
object = Object.find(object_id)
# do stuff
end
选项 B:
# Controller
MyJob.perform_later(object)
# my_job.rb
def perform(object)
# do stuff
end
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 rails-activejob