Rất tiếc, hiện không thể cập nhật tất cả tài liệu trong mảng - hãy xem vé MongoDB JIRA Sử dụng toán tử vị trí để cập nhật tất cả các mục trong một mảng .
Bạn có thể cập nhật từng tài liệu theo cách thủ công:
db.MyDB.find({}).forEach(function(doc) {
doc.myArray.forEach(function(item) {
if (item.b === true)
item.b = false;
});
db.MyDB.update({ "_id": doc._id }, { "$set": { "myArray": doc.myArray }});
});