sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongodb findOneAndUpdate-funktionen infogar nytt dokument

dbModel.findOneAndUpdate() av mongoose infoga ett nytt dokument endast när din filterfråga (där claus) inte lyckades hitta det befintliga dokumentet, dvs det finns inget matchande dokument i din samling. Så mongoose kommer att infoga det nya dokumentet i samlingen. Detta fungerar på samma sätt som upsert:true av update()

Ref :Officiella dokument om findOneAndUpdate




  1. Spring Data - MongoDB:Det går inte att hämta DBRef-dokument som tillhör en annan databas

  2. MongoDB skapar inte databas i skalet

  3. Hur man installerar MongoDB

  4. Hitta dokument vars arrayfält innehåller minst n element i en given array