sequelize отображает только найденные строки
В таблице [realizations]
Код:
[id],[label],[vendor] Таблица [prices] Код:
[id],[price],[realizationId],[organizationId] в контроллере выполняю поиск и вывод всех позиций [realizations], а также поиск в [prices] для отображения цен по организации include: [ { model: Price, as: 'price', where: { organizationId: organizationId, }, } ] на странице index отображаю таблицу с перечнем [realizations] и соответствующих цен для организации из [prices] но она отображает только те позиции, которые присутствуют в [prices], а необходимо чтобы отображала весь перечень из [realizations]. И для позиций, которых нет в [prices], ничего не отображала для ячейке price подскажите пожалуйста, как правильно сделать запрос в контроллере |
Можно так попробовать
include: [ { model: Price, as: 'price', where: { organizationId: organizationId, }, required: false // new line } ] |
Цитата:
|
Часовой пояс GMT +3, время: 22:29. |