tags: {
type: [
{
label: {
type: String,
required: true,
},
value: {
type: String,
required: true,
},
},
],
default: [],
},
при передаче значений в это поле у новой сущности создаются еще и _id у каждого объекта внутри, и, соответственно, после этого я не могу пройти валидацию, т.к. такого поля не должно быть. как это отключить? не могу найти нигде...
нужно проставить _id: false у схемы поддокумента https://mongoosejs.com/docs/guide.html раздел "option: _id"
огромное спасибо!
Обсуждают сегодня