MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

La funzione findOneAndUpdate di Mongodb sta inserendo un nuovo documento

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