SERVER-6982 describes the limitation, in the query part of update, the match on the array cannot be "negation". In fact, it cannot have negation in it, unless it includes $elemMatch....
- is related to
-
SERVER-6982 positional operator does not work with negated match expressions
- Closed