Задать вопрос
@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. Если можно хоть с кратким пояснением. Спасибо большое.
  • Вопрос задан
  • 439 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Stepik
    Microservices - паттерны и практика построения микросервисов
    1 неделя
    Далее
Решения вопроса 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'],
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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