class Elasticsearch::Model::Extensions::DelayedJob::PartiallyUpdateDocumentJob

Public Class Methods

new(params) click to toggle source
# File lib/elasticsearch/model/extensions/delayed_job/partially_update_document_job.rb, line 9
def initialize(params)
  super(record: params[:record])
  @changes = params[:changes]
end

Public Instance Methods

perform() click to toggle source
# File lib/elasticsearch/model/extensions/delayed_job/partially_update_document_job.rb, line 14
def perform
  try_with_record do |record|
    record.partially_update_document(*@changes)
  end
end