자녀의 하위 항목을 어떻게 포함합니까? 나는 하나의 작업 항목을 검색하기 위해 노력하고있어, 그것은 지수 (일대)에 연결된 각각의 인용에 대한 관련 -linq에 중첩 된 하위 엔터티를 포함하는 방법
즉, 잡스는 그냥 명확하게하기 위해 QuoteItems
var job = db.Jobs
.Where(x => x.JobID == id)
.Include(x => x.Quotes)
.Include(x => x.Quotes.QuoteItems) // This doesn't work
.SingleOrDefault();
이 지수가 QuoteItems (하나의 견적은 여러 개의 견적을 가질 수 있습니다)
내 견적 색인보기에 소계를 SUMming하여 각 견적에 대한 견적 항목의 총계를 표시하려고하기 때문에 제가 묻는 이유는 무엇입니까? 소계를 이렇게 부릅니다.
@item.QuoteItem.Sum(p => p.Subtotal)
나는이 문제가있는 이유는 위의 Linq 쿼리가 각 Quote에 대해 연결된 QuoteItems를 검색하지 않는다고 생각합니다.
아마도 컴파일러 또는 구문 오류가 발생했을 것입니다. –
그래, 난 그게 구문이 아니라고 확신하고, 내가 무엇을했는지 보여주고 싶었다. – Evonet
'entityframework' 태그가 누락 되었습니까? – flindeberg