У меня есть запрос Как показано ниже в .net Core 2.2 с EF.
var data = context.Customer
.GroupJoin(context.Orders, c=> c.Id, o => o.CustoerId, (c, o) => new
{
customer = c,
orders= o
}).Select(s => new
{
s.customer.Name,
s.customer.Id,
AllOrdersRef = s.orders == null ? null : string.Join(", ", s.orders.Select(x => x.UniquRef))
});
выдает ошибку
Не удалось перевести выражение LINQ 'Count ()', и оно будет оценено локально.
Все, что мне нужно, это значение, разделенное запятыми, в AllOrdersRef. Также я не хочу использовать
ToList ().