Значение флага true, только если строка существует, иначе сделайте ее ложной.
Я решил решение в SQL, но у меня проблема с платформой сущностей.
Вот SQL-запрос:
select p.ProductID,
(case when c.UserID = 3 then 'true' else 'false' end) as flag
from product as p
left join SavedItem as c
on p.ProductID = c.ProductID
Этот запрос выполняется точно, он показывает все записи и делает флаг true, только если столбец существует в таблице SavedItem
.
Как я могу сделать это в рамках сущности?