我有下面的代碼與我試圖使用EF建立一個分層/父子關係模型的層次結構樹:如何建立使用EF和LINQ
ICollection<Content> contentList = _dbset.Where(
content =>
content.CompanyId == companyId && content.ParentContentId == null && content.Deleted == false)
.OrderBy(content => content.SortLevel)
.Include(content => content.SubContent.Select(childContent => childContent.SubContent)).ToList();
我怎樣才能建立一個父 - 在這種情況下使用EF的子樹?
正確。我可以寫一個遞歸函數,但我沒有一定數量的孩子,這是我最關心的問題。 – 2012-04-16 08:45:35
即便如此,除非你碰到幾千個孩子,否則我不會爲此擔心。 – NeroS 2012-04-18 05:49:40