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

findAndModify eller findOneAndUpdate - er ikke en funktion

Mongoose har findOneAndUpdate (svarende til mongoBD findAndModify . MongoDB introducerede også findOneAndUpdate i version>=3.2) og findByIdAndUpdate . Det er derfor findAndModify vil ikke fungere med Mongoose.

Med hensyn til hvilken der er bedst, i findOneAndUpdate du kan sende forespørgselsobjekt, der indeholder flere felter, mens findByIdAndUpdate tager kun id som den første parameter.



  1. mongorestore-problem:Kan ikke gendanne brugere med skemaversion 1 til et system med serverversion 2.5.4 eller nyere

  2. MongoDB Multikey Compound Index - Brug for hjælp til at forstå grænser

  3. Hvorfor gridfs get virker ikke på fil-id (ObjectId) kun efter filnavn

  4. C# MongoDB Driver - Hvordan bruger man UpdateDefinitionBuilder?