1
Angenommen, Sie die folgenden Dokumente in meiner Sammlung haben:Update-Objekt in ein Array MongoDB
{foo:[{
bar1:{_id:1, active: true},
bar2:{_id:2, active: true}
},{}]
}
Sie query:
db.test.update({$or: [
{'foo.bar1._id': 1)},
{'foo.bar2._id': 1}
]
},
{$set: {'foo.?????.active': false}})
Ergebnis:
{foo:[{
bar1:{_id:1, active: false},
bar2:{_id:2, active: true}
},{}]
}