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.