【发布时间】:2020-11-17 01:42:44
【问题描述】:
我想在设置之前验证一个字段,但是我当前的代码在设置它之后运行验证器。有没有办法反其道而行之?
password: {
type: String,
required: true,
validate: {
validator: function(password) {
return password.length > 9;
}
},
set: v => encryptPassword(v)
此代码检查加密密码的长度,但我想检查未加密密码的长度。
【问题讨论】:
标签: javascript mongoose mongoose-schema