dbModel.findOneAndUpdate()
di mongoose inserisci un nuovo documento solo quando la tua query di filtro (dove claus) non è riuscita a trovare il documento esistente, ovvero non esiste alcun documento corrispondente nella tua raccolta. Quindi mongoose inserirà il nuovo documento nella raccolta. Funziona in modo simile a upsert:true
di update()
Rif:Documenti ufficiali su findOneAndUpdate