MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoose с mongodb как да върна току-що запазен обект?

_id трябва да присъства след запазване:

var instance = new TestingModel()

instance.test = 'blah'

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

редактиране :всъщност _id е настроен на инстанциране, така че вече трябва да е там преди запазване:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Актуализирайте елемента в масива, ако съществува, иначе вмъкнете нов елемент в този масив в MongoDb

  2. MongoDB $type Оператор на конвейер за агрегиране

  3. Актуализиране на вложени масиви в mongodb

  4. NoSQL (MongoDB) срещу Lucene (или Solr) като ваша база данни

  5. защо не мога да стартирам mongodb