Как обрабатывать такие ошибки как запись нового документа поле которого должно быть уникально но повторилось?
В данный момент это валит весь вроцесс(
Я знаю что можно переписать на свой лад тексты ошибок, типо
// customize within each schema or globally like so
var mongoose = require('mongoose');
mongoose.Error.messages.String.enum = "Your custom message for {PATH}.";
Я повесил обработчик типо
mongoose.connection.on('error',function(err){
log.error('Could not connect to mongo server!');
});
Но он по сути только на соединении с базой ловит ошибки.
Как отловить ошибки типо
"MongoError:E11000 duplicate key..."?
Можно сказать ошибки самой mongoDB.