MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Дублирайте документ в MongoDB, като използвате нов _id

Просто променете идентификатора и го поставете отново.

> db.coll.insert({_id: 'hi', val: 1})
> var orig = db.coll.findOne({_id: 'hi'})
> orig._id = 'bye'
bye
> db.coll.insert(orig)
> db.coll.find()
{ "_id" : "hi", "val" : 1 }
{ "_id" : "bye", "val" : 1 }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. преобразуване на iso дата във времева марка в mongo заявка

  2. Разбиране на опциите за изчакване на клиента на MongoDB

  3. MongoDB извлича стойности от BasicDBObject (Java)

  4. Правилен начин за импортиране на json файл в mongo

  5. Как да настроите _id към db документ в Mongoose?