sql >> Database >  >> NoSQL >> MongoDB

Mongoose met mongodb hoe een zojuist opgeslagen object terug te geven?

De _id moet aanwezig zijn na het opslaan:

var instance = new TestingModel()

instance.test = 'blah'

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

bewerken :eigenlijk de _id is ingesteld op instantiëren, dus het zou er al moeten zijn voordat het wordt opgeslagen:

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


  1. MongoDB Vervang specifieke array-waarden

  2. MongoDB dropIndexes Commando

  3. Rails hoe te zien of een sidekiq-werker klaar is met perform_async

  4. Batch invoegen/update met Mongoid?