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

Hent _id'et for det indsatte dokument i Mongo-databasen i NodeJS

En kortere måde end at bruge anden parameter til tilbagekald af collection.insert ville bruge objectToInsert._id der returnerer _id (inde i tilbagekaldsfunktionen, hvis det var en vellykket operation).

Mongo-driveren til NodeJS tilføjer _id feltet til den originale objektreference, så det er nemt at få det indsatte id ved hjælp af det originale objekt:

collection.insert(objectToInsert, function(err){
   if (err) return;
   // Object inserted successfully.
   var objectId = objectToInsert._id; // this will return the id of object inserted
});


  1. Redis lua hvornår skal man virkelig bruge det?

  2. Laravel 5.1 Session og Socket.IO + Redis - Sender meddelelser til loggede (kendte) brugere og gruppe af brugere

  3. ServiceStack.Redis:Kan ikke oprette forbindelse:sPort:50071

  4. MongoDB $slice