先說下出現的情況
2個表
主表 子表
主表關聯子表 1對1
但是不是每條主表數據都直接關聯上子表了
是子表的數據在錄入后人工主動操作關聯
問題:
主表.
Include(s=>s.子表).Tolist()
只能查詢出已經關聯子表的行
需要:
主表符合條件的 所有行都要顯示 包括未關聯子表的 相當於Left Join
解決方案:
給主表關聯子表的導航屬性 設置為可空 就是在類型后面增加一個?
比如:↓

參考一下文章內的評論得到的答案

順便幫樓主驗證了下
確實是可空才會左連接