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}})
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}})