Method: Dynamoid::TransactionWrite::Upsert#initialize

Defined in:
lib/dynamoid/transaction_write/upsert.rb

#initialize(model_class, hash_key, range_key, attributes) ⇒ Upsert

Returns a new instance of Upsert.



9
10
11
12
13
14
15
16
# File 'lib/dynamoid/transaction_write/upsert.rb', line 9

def initialize(model_class, hash_key, range_key, attributes)
  super()

  @model_class = model_class
  @hash_key = hash_key
  @range_key = range_key
  @attributes = attributes
end