Я хотел бы добавить проверку mongoose в мой код, но у меня нет ".save метода" в моем коде. Это потому, что я использую GridFS для управления сохранением в базе данных.
Мой вопрос прост. Как получить ошибку Мангуста другим методом.
Это пример кода.
Первая часть, схема
var mySchema = new Schema({
name: {
type: String,
required: true
},
color: {
type: String,
required: true
}
});
mongoose.model('mySchema', mySchema);
Вторая часть, код JS
Обычно у вас есть этот код.
var mySchema = mongoose.model('mySchema');
function upload(req, res){
var name = req.body.name;
var color = req.body.color;
var myUpload = new MySchema({
name: name,
color: color
})
myUpload.save(function(err){
if(err){
console.log(err)
}
})
}
Но у меня нет этого кода, потому что GridFS управляет всем. Итак, как отловить ошибку при выполнении схемы, если у меня нет этого кода, но gridFS?