0
我有3個表:加入實體框架中需要幫助
地區:
ID,
Name
區
ID,
RegionID,
Name
市
ID,
DistrictID,
Name
當我寫這樣的:
var result = (from item in db.Region.Include("District.City")
select item).ToList();
在結果我有對象依賴於彼此
例如:在Region
我有2個目的,在District
4的對象和在City
8對象
我想寫這個Linq加入,而不是include()
你能幫我嗎?
而不凡參數 當我寫它像你,但沒有加入它返回到導致8個對象不是2 – west
@西對不起,只是意識到我忘了一個選擇語句。你還沒有真正定義你期待的結果。你期待1,2,4,8嗎?只是區域對象? –
我預計2在地區,當我用Include()寫它運作良好,並返回2對象在地區,4在城市和8在城市 ,但是當我與加入像你一樣寫它返回8在地區 – west