Terapkan $set operator bersama dengan $ operator posisi dalam pembaruan Anda untuk mengubah name bidang.
$ operator posisional akan mengidentifikasi elemen yang benar dalam larik untuk diperbarui tanpa secara eksplisit menentukan posisi elemen dalam larik, sehingga pernyataan pembaruan akhir Anda akan terlihat seperti:
db.collection.update(
{ "friends.u.username": "michael" },
{ "$set": { "friends.$.u.name": "hello" } }
)