Rätt sätt att ringa update
med mongoose är följande:
User.update(query, update).exec(callback);
På så sätt kommer du att kunna hoppa över callback
:
User.update(query, update).exec();
När du ringer
User.update(query, update)
det returnerar ett frågeobjekt.
Det är mycket användbart när du frågar din databas, eftersom du kan manipulera med frågeobjekt innan du kör det. Du kan till exempel ange en limit
för ditt find
fråga:
User.find(query).limit(12).exec(callback);
Update
använder samma mekanism, även om det inte är så användbart där.