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

Aggiornamento Mongoose senza richiamata

Il modo giusto per chiamare update con la mangusta è il seguente:

User.update(query, update).exec(callback);

In questo modo potrai saltare callback :

User.update(query, update).exec();

Quando chiami

User.update(query, update)

restituisce un oggetto query.

È molto utile quando si interroga il database, perché è possibile manipolare l'oggetto query prima di eseguirlo. Ad esempio, puoi specificare un limit per il tuo find domanda:

User.find(query).limit(12).exec(callback);

Update utilizza lo stesso meccanismo, anche se non è così utile lì.