MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

cập nhật hàng loạt nodejs mongoose

Thông tin chi tiết hơn về truy vấn và cập nhật truy vấn.

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

Truy vấn đang tìm kiếm với mảng.
Cập nhật cần có $ set

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

Truy vấn là tìm kiếm 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. spring-data-mongo - tham số truy vấn tùy chọn?

  2. Cách tốt nhất để nhóm theo ngày với Mongoid

  3. Chạy các truy vấn MongoDB trong Bản đồ / Rút gọn

  4. Làm cho Meteor phản ứng với tiểu mục cụ thể của Meteor.user ()

  5. Tìm tài liệu cuối cùng trong ngày trong 7 ngày qua