Den rigtige måde at kalde update
på med mongoose er følgende:
User.update(query, update).exec(callback);
På denne måde vil du være i stand til at springe callback
over :
User.update(query, update).exec();
Når du ringer
User.update(query, update)
det returnerer et forespørgselsobjekt.
Det er meget nyttigt, når du forespørger i din database, fordi du kan manipulere med forespørgselsobjektet, før du udfører det. For eksempel kan du angive en limit
for dit find
forespørgsel:
User.find(query).limit(12).exec(callback);
Update
bruger den samme mekanisme, selvom det ikke er så nyttigt der.