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, время: 13:23. |