Class: Dynomite::Item::Write::DeleteItem
- Defined in:
- lib/dynomite/item/write/delete_item.rb
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Dynomite::Item::Write::Base
Instance Method Details
#call ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/dynomite/item/write/delete_item.rb', line 3 def call key = @model.attrs.slice(@model.class.partition_key_field, @model.class.sort_key_field) params = { table_name: @model.class.table_name, key: key } # In case you want to specify condition_expression or expression_attribute_values params = params.merge(@options) client.delete_item(params) # resp end |