Отсутствуют данные структуры сущностей - PullRequest
2 голосов
/ 30 марта 2012

У меня есть таблицы, связанные с помощью FK, я запрашиваю первую таблицу, используя структуру сущностей. Я ожидал, что смогу сделать следующее

<table1>.<table2> 

в .NET

Разве это не так? Как я могу получить всю доступную мне цепочку таблиц, запросив первый стол?

Ответы [ 2 ]

4 голосов
/ 30 марта 2012

Я думаю, что вы просите Жадная загрузка .

context.Table1.Inclde("Table2").ToList();
3 голосов
/ 30 марта 2012

Вы можете выбрать связанные элементы, как;

myContext.A.Include("B");

В этом случае все элементы для таблицы A и все связанные элементы из таблицы B выбираются. Также вы можете использовать печатную версию функции Include, например;

mycontext.A.Include(p => p.B);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...