Class: MongoRecord::PKFactory
Instance Method Summary collapse
Instance Method Details
#create_pk(row) ⇒ Object
41 42 43 44 45 46 |
# File 'lib/mongo_record/base.rb', line 41 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 |