MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Array-Element nach ID mit Mongo-Abfrage aktualisieren

Sie können es mit der folgenden Abfrage aktualisieren:

db.myCollection.update({"_id" : 1, "lb.id" : 2},{$set : {"lb.$.sc" : 17}})

AFAIK, es ist nicht möglich, in einer einzigen Abfrage zu tun, was Sie wollen. Sie müssen für jeden von ihnen separate Abfragen durchführen.