Class: MongoRecord::PKFactory
Instance Method Summary collapse
Instance Method Details
#create_pk(row) ⇒ Object
40 41 42 43 44 45 |
# File 'lib/mongo_record/base.rb', line 40 def create_pk(row) return row if row[:_id] row.delete(:_id) # in case it is nil row['_id'] ||= XGen::Mongo::Driver::ObjectID.new row end |