Method: Dynamoid::Document::ClassMethods#build

Defined in:
lib/dynamoid/document.rb

#build(attrs = {}) ⇒ Dynamoid::Document

Initialize a new object.

Parameters:

  • attrs (Hash) (defaults to: {})

    Attributes with which to create the object.

Returns:

Since:

  • 0.2.0



104
105
106
# File 'lib/dynamoid/document.rb', line 104

def build(attrs = {})
  attrs[:type] ? attrs[:type].constantize.new(attrs) : new(attrs)
end