dbModel.findOneAndUpdate()
of mongoose vložte nový dokument pouze v případě, že váš filtrační dotaz (kde klauzule) nedokázal najít existující dokument, tj. ve vaší kolekci neexistuje žádný odpovídající dokument. Takže mongoose vloží nový dokument do kolekce. Funguje to podobně jako upsert:true
z update()
Ref :Oficiální dokumenty o findOneAndUpdate