La forma correcta de llamar a update con mangosta es el siguiente:
User.update(query, update).exec(callback);
De esta manera, podrá omitir callback :
User.update(query, update).exec();
Cuando llamas
User.update(query, update)
devuelve un objeto de consulta.
Es muy útil cuando consulta su base de datos, porque puede manipular con el objeto de consulta antes de ejecutarlo. Por ejemplo, puede especificar un limit para su find consulta:
User.find(query).limit(12).exec(callback);
Update usa el mismo mecanismo, aunque no es tan útil allí.