MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Mongoose não atualiza meu documento se eu não tiver função de retorno de chamada


Veja os exemplos no findOneAndUpdate documentação :
A.findOneAndUpdate(conditions, update, options, callback) // executes
A.findOneAndUpdate(conditions, update, options)  // returns Query
A.findOneAndUpdate(conditions, update, callback) // executes
A.findOneAndUpdate(conditions, update)           // returns Query
A.findOneAndUpdate()                             // returns Query

Se você não fornecer um retorno de chamada, ele retornará uma Query objeto que você deve chamar exec() para executar a atualização.