sql >> Database >  >> NoSQL >> MongoDB

nodejs mangoest bulkupdate

Meer gedetailleerde informatie over de query en update-query.

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

Query zoekt met array.
Update heeft een $set nodig

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

Query is zoeken naar de id

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


  1. Android:mijn applicatie werkt niet omdat ik een onbekende hostuitzondering moet afhandelen. wanneer ik het doe crasht

  2. SpringBoot in Docker maakt geen verbinding met Mongo in Docker

  3. Werk het veld in de lijst bij met MongoDB C#-stuurprogramma

  4. Query MongoDB-array en sorteren met de meest overeenkomende elementen