Пн goose требуется, не работает с типом в дочерней схеме - PullRequest
0 голосов
/ 28 мая 2020

Я получаю сообщение об ошибке при попытке пометить дочернюю схему в соответствии с требованиями, но ошибка возникает только в том случае, если у меня есть свойство 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`.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...