Size: a a a

Sequelize - community (eng/ru)

2020 November 11

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Bogdan Bida
in в include ?
Нет, include и in в where
источник

BB

Bogdan Bida in Sequelize - community (eng/ru)
Так я же так и делаю, там где where.id = тут массив, это равносильно in
источник

s

svasta☦️ in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Отдельная таблица
а как потом в таблице с прививками хранить айдишники болезней?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
svasta☦️
а как потом в таблице с прививками хранить айдишники болезней?
Промежуточная таблица: id болезни, id прививки
источник

BB

Bogdan Bida in Sequelize - community (eng/ru)
Другой вопрос, могу ли я передать что-то в Movies.findAll( сюда )
Что бы мне позволило выполнить чисто SQL запрос с помощью literal
к примеру получить фильмы к которым есть сессии на текущий день с этими же сессиями "приджоененными" ?
источник

s

svasta☦️ in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Промежуточная таблица: id болезни, id прививки
нормальная колбаска получается
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
svasta☦️
нормальная колбаска получается
Зато работать с этим норм. Но то как вам удобно, некоторые json в полях юзают. Просто рассмотрите разные варианты
источник

s

svasta☦️ in Sequelize - community (eng/ru)
но json, будет лучше чем хранить болезни строкой?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
svasta☦️
но json, будет лучше чем хранить болезни строкой?
Лучше чем строкой, ибо можно будет работать лучше с ним
источник

s

svasta☦️ in Sequelize - community (eng/ru)
понял, а как потом реализовать поиск, например если мне нужно ввести болезнь и получить прививку от нее?
источник

YZ

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

BB

Bogdan Bida in Sequelize - community (eng/ru)
svasta☦️
нормальная колбаска получается
Это прям классический случай описания связи "многие ко многим" что у вас и должно быть
источник

YZ

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

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Но повторю,  я бы рекомендовал сделать таблицей
источник

s

svasta☦️ in Sequelize - community (eng/ru)
та дело в том что у прививок то и по сути нет названия, если болезни "болезнь 1", "Болезнь 2", то прививка называется "от белезнь 1, болезнь 2"
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
svasta☦️
та дело в том что у прививок то и по сути нет названия, если болезни "болезнь 1", "Болезнь 2", то прививка называется "от белезнь 1, болезнь 2"
Это пока
источник

s

svasta☦️ in Sequelize - community (eng/ru)
поэтому я и не знаю стоит ли делать три таблицы
источник

s

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

s

svasta☦️ in Sequelize - community (eng/ru)
вот болезни, в названии прививки я добавляю просто "от туберкулёза, гепатита" и т.д.
источник

YZ

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