2012-01-25 83 views
4

我對分類表是這樣的:categoryId,cat_name,parentId使用LINQ MVC CTE遞歸查詢

我想獲取所有子類別的根(類別),以樹的底部分層形式與LINQ親子關係,如果你想這樣做也即時通訊使用MVC3 EF模型結構...

請建議一些這方面的解決方案...

在此先感謝,米蘭

回答

2

,而無需編寫一個函數來遞歸基因爲樹的每個節點評估一個查詢,你應該考慮移動到嵌套集架構而不是父/子架構。這允許通過一個查詢獲得節點的所有後代。閱讀關於這個主題的文章以獲取更多信息:http://www.sitepoint.com/hierarchical-data-database/(請務必閱讀整件事情,好的內容直到第二頁纔開始)