Actuellement, je ne pense pas qu'il soit possible dans MongoDB de mettre à jour plusieurs documents et de renvoyer tous les documents mis à jour dans la même requête.
Dans Mongoose, le findOneAndUpdate() est basé sur le natif findAndModify() méthode de MongoDB.
Si vous consultez la documentation
officielle de findAndModify() méthode, il indique que -
Par conséquent, vous ne pouvez pas mettre à jour plusieurs documents à l'aide de findAndModify .
update() ou updateMany() méthode d'autre part met à jour de nombreux documents avec le multi flag mais il ne renvoie que le WriteResult qui ressemble à ceci -
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })