Я получаю сообщение об ошибке при попытке пометить дочернюю схему в соответствии с требованиями, но ошибка возникает только в том случае, если у меня есть свойство type
в дочерней схеме. Вот пример:
const UserSchema = new mongoose.Schema({
created: {
type: Date,
default: Date.now,
},
subscription: {
required: true,
type: {
type: { type: String },
renews: Date,
},
},
});
Это выбрасывает ...
TypeError: Invalid schema configuration: `True` is not a valid type at path `subscription.required`.