MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

एक MongoDB दस्तावेज़ के _id को कैसे अपडेट करें?

आप इसे अपडेट नहीं कर सकते। आपको एक नए _id . का उपयोग करके दस्तावेज़ को सहेजना होगा , और फिर पुराने दस्तावेज़ को हटा दें।

// store the document in a variable
doc = db.clients.findOne({_id: ObjectId("4cc45467c55f4d2d2a000002")})

// set a new _id on the document
doc._id = ObjectId("4c8a331bda76c559ef000004")

// insert the document, using the new _id
db.clients.insert(doc)

// remove the document with the old _id
db.clients.remove({_id: ObjectId("4cc45467c55f4d2d2a000002")})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. पृष्ठांकित डेटा और योग के साथ मोंगो एकत्रीकरण

  2. क्या आपके पास एपेंड के बजाय मोंगो $ पुश प्रीपेन्ड हो सकता है?

  3. केवल मोंगोडब कुल में नवीनतम उप-दस्तावेज़ के साथ दस्तावेज़ लौटाएं

  4. MongoDB $toInt

  5. मोंगोडीबी $सप्ताह