MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

findAndModify oder findOneAndUpdate - ist keine Funktion

Mongoose hat findOneAndUpdate (entspricht mongoBD findAndModify . MongoDB hat außerdem findOneAndUpdate eingeführt in Version>=3.2) und findByIdAndUpdate . Deshalb findAndModify funktioniert nicht mit Mongoose.

Was besser ist, finden Sie in findOneAndUpdate Sie können ein Abfrageobjekt übergeben, das mehrere Felder enthält, während findByIdAndUpdate nimmt nur id als ersten Parameter.