найденные через select, полностью перезаписываются на параметры update так, что не остаётся других кей:валуе, кроме тех, что в update.
Тогда получается, что если я хочу чтобы в моей выборке менялись только указанные параметры, а остальные не трогались, мне надо получить выборку и вручную сохранять каждый измененный мной документ через collection.UpdateId?
Если нужно обновить часть записи используйте $set, посмотрите доки монги по этому слову
Обсуждают сегодня