0
問題是在我的數據庫中我有一個人對象,其中有一個子對象,其中包含該人的歷史的2個實例。現在,當從數據庫中選擇人物對象時,它返回給定人物的2個實例,其中每個人的歷史記錄都有不同的記錄。Linq加入選擇到很多數據
我的LINQ選擇
var list = from person in Context.People
join pinfoHist in Context.PersonInfoHistories on person.Id equals pinfoHist.PersonId into ph from p_info_hist in ph.DefaultIfEmpty()
select person;
有誰知道爲什麼它說,是有周圍的辦法嗎?
你需要該人的歷史數據嗎?如果是,哪個歷史記錄? – Kaf
爲什麼在ph.DefaultIfEmpty()'中使用'從p_info_hist進入ph? – Satpal
是的,我剛剛意識到這不是要走的路:p –