Ако искате да актуализирате елемент в масив, можете да разгледате позиционен оператор:$ и добавете полето към вашата заявка за актуализиране.
Това идентифицира елемент в масив за актуализиране въз основа на условие.
Пример за актуализиране на вградения масив с volume
поле равно на 100 и зададено на 200:
db.getCollection("collection").findOneAndUpdate({
id: 1,
"data.volume": 100
},
{ $set: { "data.$.volume": 200 }
});