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

Как мога да актуализирам поддокумент на Mongoose в метод на екземпляр?

Ако data property е поддокумент, който можете лесно да използвате populate и го актуализирайте:

Region.findOne({ _id: regionId })
  .populate('data')
  .exec(function (err, region) {
    // ...

    var data = region.data, // data container
        dataItem = data[0];

    dataItem.property = 'some value';
    dataItem.save(function (err, item) {
      //...
    });

    // or
    dataItem.update({ $set: { property: 'some value' }}, function (err, item) {
      // ...
    });

  });



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. четене на данни от конкретни възли в комплекта реплики на mongo

  2. Присвояване на върнатия резултат от mongoose към променливата js на възел

  3. Как да групирате вложени публикации с рамка за агрегиране на MongoDB?

  4. Проверете дали съществува база данни mongodb?

  5. Трябва ли да съм администратор, за да създам нов потребител в MongoDB?