sql >> Base de Datos >  >> NoSQL >> MongoDB

findAndModify o findOneAndUpdate - no es una función

Mongoose tiene findOneAndUpdate (equivalente a mongoBD findAndModify . MongoDB también presentó findOneAndUpdate en la versión>=3.2) y findByIdAndUpdate . Por eso findAndModify no funcionará con Mongoose.

En cuanto a cuál es mejor, en findOneAndUpdate puede pasar el objeto de consulta que contiene varios campos mientras findByIdAndUpdate solo toma id como primer parámetro.