В случае, когда одна таблица ссылается на множество других, и
необходимо прочитать составной объект, содержащий в себе записи из
множества связанных таблиц, можно поступить следующим образом.
Таким образом прочитанный объект будет содержать запись из таблицы Posts, и связынные записи из таблиц Authors и Readers.
var obj = db.Posts.Select(p => new
{
Post = p,
Authors = p.Authors.Take(5),
Readers = p.Readers
.Take(15),
TotalReaders = p.Readers.Count() });
Таким образом прочитанный объект будет содержать запись из таблицы Posts, и связынные записи из таблиц Authors и Readers.
Комментариев нет :
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.