Uso NodeJS per inserire documenti in MongoDB. Utilizzando collection.insert
posso inserire un documento nel database come in questo codice:
// ...
collection.insert(objectToInsert, function(err){
if (err) return;
// Object inserted successfully.
var objectId; // = ???
});
// ...
Come posso ottenere l' _id
oggetto inserito?
C'è un modo per ottenere il _id
senza ottenere l'ultimo oggetto inserito _id
?
Supponendo che nello stesso tempo molte persone accedano al database, non posso essere sicuro che l'ultimo id sia l'ID dell'oggetto inserito.