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

findAndModify o findOneAndUpdate - non è una funzione

Mongoose ha findOneAndUpdate (equivalente di mongoBD findAndModify . MongoDB ha anche introdotto findOneAndUpdate nella versione>=3.2) e findByIdAndUpdate . Ecco perché findAndModify non funzionerà con Mongoose.

Quanto a quale sia il migliore, in findOneAndUpdate puoi passare un oggetto query contenente più campi mentre findByIdAndUpdate accetta solo id come primo parametro.