dbModel.findOneAndUpdate()
de la mangouste insère un nouveau document uniquement lorsque votre requête de filtre (où claus) n'a pas réussi à trouver le document existant, c'est-à-dire qu'il n'y a pas de document correspondant dans votre collection. La mangouste insérera donc le nouveau document dans la collection. Cela fonctionne comme upsert:true
de update()
Réf :Documents officiels sur findOneAndUpdate