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

Mongoose con mongodb come restituire l'oggetto appena salvato?

Il _id dovrebbe essere presente dopo il salvataggio:

var instance = new TestingModel()

instance.test = 'blah'

instance.save(function(err){
    console.log(instance._id) // => 4e7819d26f29f407b0...
})

modifica :in realtà il _id è impostato sull'istanza, quindi dovrebbe essere già presente prima del salvataggio:

var instance = new TestingModel()
console.log(instance._id) // => 4e7819d26f29f407b0...