我之前使用过`active_record_delayed_job'没问题。
我添加到Gemfile
gem 'delayed_job_active_record'
rails g delayed_job:active_record
rake db:migrate
$ rake jobs:work
开始求职者
class CreateTopicJob < ActiveJob::Base
queue_as :default
def perform(object)
#stuff here
end
end
photo.rb
after_save :create_topics
def create_topics
CreateTopicJob.perform_later(self)
end
创建了所有主题,但
中没有任何内容发生 $ rake jobs:work
开始求职者
即使我关闭了该终端,仍然会创建所有主题。