sql >> Databáze >  >> NoSQL >> MongoDB

Funkce Mongodb findOneAndUpdate vkládá nový dokument

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




  1. Jak přidat objednávku pomocí @query v úložišti mongodb

  2. Zná někdo funkční příklad indexu 2dsphere v pymongo?

  3. Jak vrátit dokumenty, kde mají dvě pole stejnou hodnotu

  4. Mongo rozhraní