sql >> Databasteknik >  >> NoSQL >> MongoDB

uppdatera flera element i array mongodb

Du måste använda $[] all positional operator för att uppdatera flera element i en array

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



  1. Spark-on-HBase:DataFrame-baserad HBase-kontakt

  2. Beteende för require i node.js

  3. MongoDB objektegenskap $ finns i kapslad array

  4. Visa MongoDB-dokument med HTML