EF6 Отношения с детьми не представлены в T4 при выполнении запроса

Я использую Entity Framework 6 с довольно простой БД, используя шаблон репозитория. Из предыдущих версий EF у меня никогда не возникало проблем с получением дочерних объектов как части моих объектов POCO.

Например, если у меня есть таблица Customer и таблица счетов, где на БД существует отношение 1-n, когда я запрашиваю сущность customer, я ожидаю, что сущность customer будет содержать массив сущностей Account, который никогда не будет, массив всегда пусто

Мои запросы похожи на:

dataContext.Set<TBL_CUSOTOMER>().Find(id)  

Где dataContext наследуется от DbContext.

Я уверен, что мне не хватает действительно очевидного

1 ответ

Он должен работать

dataContext.Set<TBL_CUSTOMER>().Include(x=>x.accounts).FirstOrDefault(x=>x.Id==id);
Другие вопросы по тегам