Как ссылаться на массив ObjectID в Mongoose - PullRequest
0 голосов
/ 28 мая 2020

У меня есть следующая схема, и я хочу заполнить ее.

categories: { type: [Schema.Types.ObjectId], ref: 'Category', default: undefined },

Однако схема, которую я определил, является сквозным типом Array, а ключевое слово ref является внешним, поэтому заполнение не работает.

Я не использую формат [{type ...}] потому, что я не хочу создавать само поле.

1 Ответ

0 голосов
/ 28 мая 2020

в схеме это должен быть массив ObjectIds, например,

categories: [{ type: Schema.Types.ObjectId, ref: 'Category', default: undefined }],

надеюсь, что это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...