Задать вопрос
@Alex10214

Как реализовать left join в Sequelize?

Приветствую, я новичок в node.js и sequelize. У меня есть такой запрос:
SELECT statistics_description.title, accounts_statistics.value  
FROM accounts_statistics LEFT JOIN statistics_description 
ON accounts_statistics.name = statistics_description.name

Помогите реализовать метод LEFT JOIN c помощью sequelize. Если можно хоть с кратким пояснением. Спасибо большое.
  • Вопрос задан
  • 438 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Решения вопроса 1
YuriyVorobyov1333
@YuriyVorobyov1333
Software Developer
Используйте required: false для left join

AccountsStatisticsModel.findAll({
	where: { name: '$StatisticsDescriptionModel.name$' }, 
	include:[
		{ 
			model: StatisticsDescriptionModel,
			attributes: ['title', 'name'],
			required: false,
		}
	],
	attributes: ['value', 'name'],
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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