Size: a a a

Sequelize - community (eng/ru)

2020 November 14

RK

Roman Karas' in Sequelize - community (eng/ru)
Или лучше конечно подскажите, может кто юзал недавно, как where намутить в корне запроса в связи M-to-M. Который день уже бьюсь (
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Roman Karas'
Или лучше конечно подскажите, может кто юзал недавно, как where намутить в корне запроса в связи M-to-M. Который день уже бьюсь (
Не понял вопрос
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Roman Karas'
Ребят-ребят! А скажите пожалуйста. Есть два where условия, одно в корне, другое в include. Можно ли их черерез "ИЛИ" объединить? По умолчанию, через "И" работают. Я конечно понимаю что немного бредовый вопрос, если смотреть на SQL.. но всё-ж
источник

YZ

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

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Т.к. в инклуде идут в on условие, в корне в where
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Не понял вопрос
Спасибо Ярослав за ответ. Да эт я понимаю, что в корне нужно условия объединить с помощью [Op.or], не получается достучаться из корня к таблице, которая M-to-M привязана к основной, вот в чём беда
источник

YZ

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

RK

Roman Karas' in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Там через литерал попробуйте
Извиняюсь, можно ли поподробробнее, Ярослав, я уж пробовал, как только ни пробовал... и через throw пробовал... но всё не то (
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
через col вы имеете в виду?
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
то так тож пробовал, но как-то видимо не так
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Roman Karas'
то так тож пробовал, но как-то видимо не так
Заюзайте литерал
источник

YZ

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

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
В нете, ж полно инфы
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Вот как обращаться с корня к законекчиным таблицам
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
Как вы показываете, Ярослав, это если один ко многим связи, так хоть через десять таблиц можно добраться к нужной. Это не проблема, всё работает, я с вами полностью согласен. Но если связь через многие-ко-многим, т.е. через промежуточную таблицу, где id-шники левой и правой таблиц находятся, то болт, извиняюсь )
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
у меня вываливается DatabaseError [SequelizeDatabaseError]: missing FROM-clause entry for table "employeePositions->position"
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
может модели кривые или связи, но ведь всё же работает без ошибок, если это условие в инклуде находится. Видимо с моделями и связями тогда всё нормально, получается
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Надо дебажить
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Надо дебажить
Вот что на выходе получается, лишнее поудалял, может как-то прояснит ситуацию
источник

YZ

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