Здравствуйте, мой предварительный сохранить его работает, когда я регистрируюсь, но предварительное обновление не работает, когда я меняю свой профиль в editprofile .. может кто-нибудь знает, как это исправить ..
userSchema.pre('update', function(next) {
this.update({},{ $set: {password: bcrypt.hashSync(password, bcrypt.genSaltSync(8),null) } });
next()
});
userSchema.pre('save', function(next) {
if(this.password) {
this.password = bcrypt.hashSync(this.password, bcrypt.genSaltSync(8),null);
}
next()
});