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

Mongoose non aggiorna il mio documento se non ho la funzione di richiamata

Guarda gli esempi in findOneAndUpdate documentazione :

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 non fornisci una richiamata, restituisce una Query oggetto che devi chiamare exec() su per eseguire l'aggiornamento.