說我有一個實體,稱爲請求有類似下面的子實體的集合:EF可以選擇多個轉換的集合嗎?
public class Request
{
public int RequestID { get; set; }
//Navigation Properties
public ICollection<Task> Tasks { get; set; }
public ICollection<Question> Questions { get; set; }
}
我想檢索包含兩個任務和問題,收集的對象,我可以做到這一點使用include()
但我不不需要這些集合中的所有字段。
說我只感興趣從每個Task
和Question
實體檢索名稱和日期字段。
我知道如何做到這一點的唯一方法是在多個查詢中調用select()
來檢索每個轉換後的集合。
有沒有辦法在單次訪問數據庫時做到這一點?
您需要詢問嗎? –