簡體   English   中英

實體框架獲取帶有子實體的實體

[英]Entity framework Get entity with child entities

我需要物品清單。 每個項目都有一個文件列表。 我需要的是特定日期的所有項目,每個項目都需要包括其文件。 到目前為止,我有

var result = (from i in db.Context.Items.AsNoTracking()
                          where EntityFunctions.TruncateTime(i.Date) == date.Date
                          select i).ToList();

            return result; 

這給了我所有項目,它是基本屬性,例如name和id等。 但是文件列表為空。 有人可以幫我嗎?

嘗試這個:

var result = (from i in db.Context.Items.AsNoTracking()
                      where EntityFunctions.TruncateTime(i.Date) == date.Date
                      select i).Include(i=>i.Files).ToList();

        return result;

確保已引用System.Data.Entity以獲取此.include擴展方法重載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM