Właściwy sposób wywołania update
z mangustą to:
User.update(query, update).exec(callback);
W ten sposób będziesz mógł pominąć callback
:
User.update(query, update).exec();
Kiedy dzwonisz
User.update(query, update)
zwraca obiekt zapytania.
Jest to bardzo przydatne podczas wykonywania zapytań do bazy danych, ponieważ możesz manipulować obiektem zapytania przed jego wykonaniem. Na przykład możesz określić limit
dla twojego find
zapytanie:
User.find(query).limit(12).exec(callback);
Update
używa tego samego mechanizmu, choć nie jest tam zbyt przydatny.