За съжаление това е невярно:
Въпреки това можете да симулирате транзакция за атомно актуализиране на множество документи чрез "използване на двуфазов подход за ангажиране" което е описано подробно там.
Можете също така да погледнете $isolated
оператор, който "предотвратява запис операция, която засяга множество документи от поддаване на други четения или записи, след като първият документ е написан"
но той "не предоставя „ всичко или нищо” атомарност за операции за запис“
Като обобщение, не е възможно на ниво mongodb (нито на драйвера), но можете да го симулирате на ниво приложение, така че да върнете това, от което се нуждаете.