Я использую пакет проверки npm для проверки правильности электронной почты.
Все, что мне нужно, - это отправить собственное сообщение - Неверный адрес электронной почты , но яполучить это -
User validation failed: email: Invalid Email
const UserSchema = mongoose.Schema({
email:{
type: String,
unique: true,
required: true,
trim: true,
lowercase: true,
validate: [isEmail, 'Invalid Email']
},
});
Все хорошо, но когда я ловлю эту ошибку и регистрирую ее -
user.save().then(data => {
res.status(201).send(data);
}).catch(err => {
console.log(err.message); // this line here logs out the error message
return res.status(500).send({
message: err.message
});
})
Мне нужно это - Invalid Error
вместоUser validation failed: email: Invalid Email
Заранее спасибо!