Size: a a a

Sequelize - community (eng/ru)

2018 November 05

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Id за ковычками и через точку, птсмотрите ниже в запросе обьявление алиаса
источник

FN

Farhodjon Nematov in Sequelize - community (eng/ru)
В junction_table нужен ID?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Что такое junction_table?
источник

FN

Farhodjon Nematov in Sequelize - community (eng/ru)
brand
id,
name

category
id,
name


brand_categories
brand_id
category_id

brand_cateogries это junction table
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Как сделаете, так и будет. По хорошему я бы добавил
источник

FN

Farhodjon Nematov in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Как сделаете, так и будет. По хорошему я бы добавил
Я уточнил. В моделе должна добавит primaryKey: true в brand_id и category_id. Потом id ненужен
источник
2018 November 07

R

Rudolfenstein in Sequelize - community (eng/ru)
источник

R

Rudolfenstein in Sequelize - community (eng/ru)
Здравстуйте друзья, есть вопрос по sequelize, нужно сделать дополнительный кастомный джойн на селект, как это можно внедрить в секвелайз?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Добрый день, что значит кастомный?
источник

R

Rudolfenstein in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Добрый день, что значит кастомный?
Тоесть: в запрос что сгенерирует орм с всеми инклудами и where как обычно, нужно добавить left join (select ...) я на скрине кинул  там есть джойн дополнительный
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
орм, всегда оперирует только моделями, так не получится сделать. решением может быть view которая будет обьявлена как модель и подтянута, как обычная таблица
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
парадигма орм такова
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
либо кастомный запрос
источник

R

Rudolfenstein in Sequelize - community (eng/ru)
А есть метод сгенерировать кверю с только не испольнять ее, после генерации инжектить свое и тогда делать exec?
источник

R

Rudolfenstein in Sequelize - community (eng/ru)
sequelize.queryInterface.queryBuilder() не работает с инклудами у меня
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Rudolfenstein
sequelize.queryInterface.queryBuilder() не работает с инклудами у меня
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
там уже пишите, что хотите
источник

R

Rudolfenstein in Sequelize - community (eng/ru)
Не хочетсья писать raw ибо у меня фильтр, а в таблице 15 колонок, 8 инклуд модели + 1 колонка это этот левый джойн на другие 2 таблицы где нужно подсчитать суму умножения, и по всем этим джойнам еще фильтр по их полям
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Rudolfenstein
Не хочетсья писать raw ибо у меня фильтр, а в таблице 15 колонок, 8 инклуд модели + 1 колонка это этот левый джойн на другие 2 таблицы где нужно подсчитать суму умножения, и по всем этим джойнам еще фильтр по их полям
я выше еще писал вариант с view
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
но подумайте, нужно ли оно вам
источник