require "sunspot/queue/helpers" module Sunspot::Queue::ActiveJob class IndexJob < ApplicationJob extend ::Sunspot::Queue::Helpers queue_as :sunspot_index def perform(klass, id) self.class.without_proxy do self.class.constantize(klass).find(id).solr_index end end end end