Vous pouvez utiliser le nouvel positional identifier
pour mettre à jour plusieurs éléments dans le tableau en 3.6.
Quelque chose comme
db.coll.update( {_id:235399}, {$unset: {"casts.crew.$[].withBase":""}} )
$[] supprime tous les withBase
propriété des crews
déployer. Il agit comme un espace réservé pour mettre à jour tous les éléments du tableau.
Utilisez multi true pour affecter plusieurs documents.