V současné době si nemyslím, že je možné v MongoDB aktualizovat více dokumentů a vrátit všechny aktualizované dokumenty ve stejném dotazu.
V Mongoose, findOneAndUpdate() je založeno na nativním findAndModify() metoda MongoDB.
Pokud zkontrolujete oficiální dokumentaci
z findAndModify() metoda, její stavy, že -
Nemůžete tedy aktualizovat více dokumentů pomocí findAndModify .
update() nebo updateMany() metoda na druhé straně aktualizuje mnoho dokumentů pomocí multi příznak, ale vrátí pouze WriteResult který vypadá takto -
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })