У меня есть простой запрос linq to sql с некоторым выражением:
from entity in entities
let types = entity.SubEntity != null ? entity.SubEntity.Items.Select(x => x.Type) : null
select new { ... }
, где 'types' - это список строк.
Наконец, у меня есть ошибка An error occurred while preparing the command definition. See the inner exception for details.
Я полагаю, что SQL не может создать пустую коллекцию или вернуть null.
Какое решение является правильным?