sql >> Database teknologi >  >> NoSQL >> MongoDB

Dupliker et dokument i MongoDB ved hjælp af et nyt _id

Du skal bare ændre id'et og indsætte det igen.

> 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. Hvilken NoSQL-database skal jeg bruge til logning?

  2. Laravel - Løbende job i rækkefølge

  3. windows:rails:fejl ved installation af bson_ext

  4. Sikkerhedskopier en MongoDB-database ved hjælp af mongodump