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

групова актуализация на nodejs mongoose

По-подробна информация за заявката и заявката за актуализиране.

var bulk = People.collection.initializeOrderedBulkOp();
    bulk.find(query).update(update);
    bulk.execute(function (error) {
       callback();                   
    });

Заявката търси с масив.
Актуализацията се нуждае от $set

var bulk = People.collection.initializeOrderedBulkOp();
    bulk.find({'_id': {$in: []}}).update({$set: {status: 'active'}});
    bulk.execute(function (error) {
         callback();                   
    });

Заявката е търсене на id

var bulk = People.collection.initializeOrderedBulkOp();
    bulk.find({'_id': id}).update({$set: {status: 'inactive'}});
    bulk.execute(function (error) {
         callback();                   
    });


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoSkin Не може да прочете свойството „прилагане“ на undefined

  2. ClusterControl - Разширено управление на архивиране - MongoDB

  3. Обединете с $sum в mongodb

  4. Синхронизиране на сървърни данни на MongoDB към локално хранилище на IndexedDB

  5. Достъп до подколекция в mongoid with rails формуляр за редактиране и създаване на нов запис