A maneira certa de chamar
update
com mangusto é o seguinte:User.update(query, update).exec(callback);
Dessa forma, você poderá pular
callback
:User.update(query, update).exec();
Quando você chama
User.update(query, update)
ele retorna um objeto de consulta.
É muito útil ao consultar seu banco de dados, pois você pode manipular com o objeto de consulta antes de executá-lo. Por exemplo, você pode especificar um
limit
para sua find
inquerir:User.find(query).limit(12).exec(callback);
Update
usa o mesmo mecanismo, embora não seja tão útil lá.