209 похожих чатов

Привет, помогите , пожалуйста. Есть Sequelize, есть таблицы Product, Category,

ProductCategory.
Product имеет HasOne на ProductCategory.
ProductCategory имеет BelongsTo на Category
Делаю в репозитории Product include
include: [
{
model: ProductCategory,
include: [
Category
],
},
],
Получаю результат
Как сделать, чтобы все свойства вложенного category (38 стр) были в родительском category (34 стр)?
BelongsToMany не подойдет, т.к. нужен именно сингл объект category , а не массив category с 1 элементом.

2 ответов

15 просмотров

а зачем тебе таблича ProductCategory если связь один ко многим а не многи ко многим? по идее в самом продукте можешь хранить categoryId

Artem- Автор вопроса
Алексей
а зачем тебе таблича ProductCategory если связь од...

Раньше так и было, но сейчас нужно переделать имеено так из-за одной специфики.

Похожие вопросы

Обсуждают сегодня

Карта сайта