sql >> Databasteknik >  >> NoSQL >> MongoDB

Duplicera ett dokument i MongoDB med ett nytt _id

Ändra bara id och infoga 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. Vad är Hadoop Cluster? Bästa metoder för att bygga Hadoop-kluster

  2. Uppdatering i forEach på mongodb shell

  3. Redigo ScanStruct-fel med time.Time

  4. Systemet har inte startats med systemd som init-system (PID 1). Kan inte operera