mangusto obter valor db no gancho pré-salvamento

Eu quero saber qual é o valor 'limpo' de um objeto sujo em um gancho de mangusto pré-salvamento como este:

UserSchema.pre('save', function(next) {
    var user = this;

    if (user.isModified('password')){
       //i want to know what the value of user.password was before it was changed
    }
    next()
}

É possível procurar o valor antigo sem consultá-lo no banco de dados?

questionAnswers(2)

yourAnswerToTheQuestion