sql >> Database >  >> NoSQL >> MongoDB

update meerdere elementen in array mongodb

U moet $[] all positional operator om meerdere elementen in een array bij te werken

Model.update(
  { "_id": 1, "chargeList.date": { "$gt":  ISODate("2013-06-26T18:57:30.012Z") }},
  { "$set": { "chargeList.$[].isDelete": true } }
)



  1. SetFields gebruiken met MongoDB C#-stuurprogramma 2.0

  2. 6 Beste MapReduce Job Optimization-technieken

  3. Mongoose asynchroon/wachten vinden, bewerken en opslaan?

  4. MongoDB GridFS - Is het bestandsnaam of bestandsnaam?