Method: MongoModel::DocumentExtensions::Persistence::ClassMethods#create

Defined in:
lib/mongomodel/document/persistence.rb

#create(attributes = {}, &block) ⇒ Object



88
89
90
91
92
93
94
95
96
# File 'lib/mongomodel/document/persistence.rb', line 88

def create(attributes={}, &block)
  if attributes.is_a?(Array)
    attributes.map { |attrs| create(attrs, &block) }
  else
    instance = new(attributes, &block)
    instance.save
    instance
  end
end