Cara yang lebih singkat daripada menggunakan parameter kedua untuk callback collection.insert
akan menggunakan objectToInsert._id
yang mengembalikan _id
(di dalam fungsi panggilan balik, anggap saja itu adalah operasi yang berhasil).
Driver Mongo untuk NodeJS menambahkan _id
bidang ke referensi objek asli, sehingga mudah untuk mendapatkan id yang dimasukkan menggunakan objek asli:
collection.insert(objectToInsert, function(err){
if (err) return;
// Object inserted successfully.
var objectId = objectToInsert._id; // this will return the id of object inserted
});