0
我有父母的表(InventoryItem)和兒童(InventoryItemLines)的另一個表和每個家長可以有孩子的LINQ如果裏面包含
我需要讓所有的家長和每個家長的人數不詳,我需要獲得尊重特定條件的兒童名單。
例子:我在孩子們的表的「無效」位列我用這個語句來獲得數據: 「_repository是IRepository < InventoryItem>
var entities = _repository.GetAsQueryable().Include(x => x.InventoryItemLines.Where(i => i.Inactive));
但我使用以下消息獲取ArgumentException:「包含路徑表達式必須引用該類型上定義的導航屬性。對於參考導航屬性使用虛線路徑,對集合導航屬性使用Select運算符。 參數名稱:路徑」
能否請你告訴我一個很好的做法這種情況
基本上就可以?沒有辦法,沒有辦法有條件地包括使用EF的相關實體。 –
你不能這樣做,你必須使用投影來實現這一點 – Coder1409