MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Zduplikuj dokument w MongoDB przy użyciu nowego _id

Po prostu zmień identyfikator i wstaw go ponownie.

> 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. Utwórz bazę danych w MongoDB

  2. Jak rozwiązać MongoError:pula zniszczona podczas łączenia z CosmosDB

  3. Jak usunąć zduplikowane wpisy z tablicy?

  4. Wstawianie danych do zagnieżdżonej tablicy w mongodb

  5. Wyliczenia w MongoDB