Method: Dynamoid::Persistence::ClassMethods#from_database

Defined in:
lib/dynamoid/persistence.rb

#from_database(attrs = {}) ⇒ Object



62
63
64
65
# File 'lib/dynamoid/persistence.rb', line 62

def from_database(attrs = {})
  clazz = attrs[:type] ? obj = attrs[:type].constantize : self
  clazz.new(attrs).tap { |r| r.new_record = false }
end