async add(data) {
return new Promise(async (resolve, reject) => {
let model = new Model();
model.name = data.name;
try {
await mainCategory.save();
resolve(true);
} catch (err) {
reject(err);
}
});
}
Я написал код, подобный этому, чтобы сохранить данные в mongodb, используя mongoose, он выдает ошибку, подобную этой
{
"level": "error"
}
Эта ошибка выдается из улова.
Это моя схема модели
let category = new Schema({
name: {
type: String,
unique: true,
required: true
},
imageUrl: {
imageUrl
},
subCategories: [{
type: Schema.Types.ObjectId,
ref: 'SubCategory'
}]
});