Możesz użyć nowego positional identifier
zaktualizować wiele elementów w tablicy w 3.6.
Coś jak
db.coll.update( {_id:235399}, {$unset: {"casts.crew.$[].withBase":""}} )
$[] usuwa wszystkie withBase
właściwość od crews
szyk. Działa jako symbol zastępczy do aktualizacji wszystkich elementów w tablicy.
Użyj multi true, aby wpłynąć na wiele dokumentów.