I\'m trying to decide how I want to handle validation errors in Mongoose.
I have defined my own validation rules
// my controller.js or whatever your route handler file is
// This Handles multiple Schema Level Validations in 1 line
// user object created from model
let user = new Users({
firstName: req.body.firstName,
lastName: req.body.lastName
...
});
// Since the Error response are in ::, ...
var err = user.validateSync();
if (err && err.message) return res.send(err.message.split(':')[2].split(',')[0]);