我查詢具有多個導航性能的實體(申請人),需要包括在查詢中的部分包括兩個導航性能(工作者和StatusType)。在Entity Framework中包含多個導航屬性的語法是什麼?
嘗試包括一個屬性作爲工人.INCLUDE (「工人」)工作的,但是當我使用條.include(「工人,StatusType」)得到兩個導航屬性查詢失敗,消息「無效的包含路徑'。
在Entity Framework中包含多個導航屬性的語法是什麼?
我查詢具有多個導航性能的實體(申請人),需要包括在查詢中的部分包括兩個導航性能(工作者和StatusType)。在Entity Framework中包含多個導航屬性的語法是什麼?
嘗試包括一個屬性作爲工人.INCLUDE (「工人」)工作的,但是當我使用條.include(「工人,StatusType」)得到兩個導航屬性查詢失敗,消息「無效的包含路徑'。
在Entity Framework中包含多個導航屬性的語法是什麼?
使用
Include("Worker").Include("StatusType")
您也可以使用'包含(x => x.Worker)',這不易出錯。 – 2016-06-09 17:34:17
,或者如果它要包括的屬性的子屬性嘗試
.Include("Worker.StatusType")
你也可以使用'包含(x => x.Worker.StatusType)'這是不容易出錯的。 – 2016-06-09 17:34:43
我會使用通用的變種:'.INCLUDE(A => a.Worker)。包含(a => a.StatusType)' – SepehrM 2016-04-15 11:03:11