LINQ subjektams + Įtraukti + Anoniminis tipo klausimas

Apsvarstykite:

Klasės klientas

Klasės projektas

Klasės bilietas

Atsakymas į klasę

Klientai turi antrinę projektų kolekciją, projektai turi dalinę bilietų kolekciją ir bilietai turi antrinis atsakymų rinkimas.

var data = ctx.Set<Ticket>().Include(p => p.Client).
Select(p => new { Ticket = p, LastReplyDate = p.Replies.Max(q => q.DateCreated)});

Neveikia. Nei projektas, nei klientas nėra įkeliami renkantis duomenis tokiu būdu.

Aš žinau, kaip priversti juos veikti. Mano klausimas, kodėl neveikia taip?

13
задан Jeroen 23 August 2011 в 21:06
поделиться