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

Актуализирайте множество документи, като предоставите документи в body, mongoose/mongodb

Опитайте да използвате командата за актуализиране заедно с "$in " оператор:

var ids= [];
for (var i=0 i<input.body.length; ++i) {
    ids.push(input.body[i].id);
}

mongoose.model('person').update( {id : {"$in":ids}}, {active:false} , {multi: true} , function(err,docs) { ... });

Надявам се това да помогне




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nodejs mongodb не работи на сървъра

  2. Получаване на _id на вмъкнат документ в MongoDB?

  3. MongoError:ns не е намерен при опит за премахване на колекция

  4. Как мога да импортирам данни в Mongodb от Json файл с помощта на java

  5. Нива на несигурност на MongoDB и как да ги избегнем