sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongodb Öka värde inuti kapslad array

För att uppdatera ett element i ett matrisfält kan du använda positionsoperatorn $

Till exempel, följande js ökar c från 3 till 4 för _id 341445:

db.collection.update({a:1, "b._id":341445} , {$inc:{"b.$.c":1}})



  1. MongoDB - är DBREF nödvändigt?

  2. Tips för att lagra MongoDB-säkerhetskopior i molnet

  3. Hur man kontrollerar anslutningen till mongodb

  4. Hur man utesluter vissa fält från dokumentet