Как вернуть пустую | нулевую коллекцию в linq на sql, если сущность (родительская коллекция) равна нулю - PullRequest
0 голосов
/ 27 мая 2020

У меня есть простой запрос 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.

Какое решение является правильным?

...