Код: Выделить всё
var results = (from p in _context.Products
join i in _context.Product_Images on p.Id equals i.Product.Id
select new
{
p,
i
}).ToList();
Код: Выделить всё
{product1, product1Img1}
{product1, product1Img2}
{product1, product1Img3}
Код: Выделить всё
{product1, [product1Img1, product1Img2, product1Img3]}
{product2, [product2Img1, product2Img2, product2Img3]}
{product3, [product3Img1, product3Img2, product3Img3]}
strong>" или "За операцией GroupJoin должна следовать операция SelectMany, где селектор коллекции вызывает исключение метода DefaultIfEmpty.", и я могу только предполагать, что мой синтаксис неверен. .
Подробнее здесь: https://stackoverflow.com/questions/787 ... using-linq