@maitre

Как связать таблицы через Mongoose?

Есть две схемы: товар и сезон. Удалось связать чтобы при создании товара привязывалось _id сезона, но не могу понять как мне в информации о товаре выводить не _id сезона, а имя сезона к которому привязан товар (Лето/Зима)?

var ProductSchema = new Schema({
    name: String,
    season: [{ type: Schema.Types.ObjectId, ref: 'Season' }]
}, {
	collection: 'product'
});


var SeasonSchema = new Schema({
    label: String,
    value: String
}, {
	collection: 'season'
});


Помогите, пожалуйста
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
Нужно использовать метод populate
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы