0
A
回答
1
我不會建議使用級聯刪除,因爲您正在給計算機控制什麼被刪除/更新這是不好的做法。就像大型數據庫模型和最敏感的數據一樣,如果你刪除了自己,你會回答爲什麼數據丟失的問題。
刪除所有子項中的最好的辦法是將有兩種方法
public static class DeleteMenu()
private static class DeleteMenuItems()
中刪除菜單方法首先調用DeleteMenuItems和刪除所有兒童然後刪除該菜單項自身
相關問題
- 1. 級聯刪除不與EF級聯
- 2. 樹刪除節點
- 3. EF 4.1 RC:奇怪的級聯刪除
- 4. EF多對多級聯刪除
- 5. EF:多對多級聯刪除
- 6. 使用EF禁用級聯刪除?
- 7. SQL刪除與級聯
- 8. 級聯刪除與Ado.net
- 9. EF - 級聯刪除不工作,不能刪除對象
- 10. 如何配置與EF Fluent API級聯刪除
- 11. 級聯刪除(可能爲null)收集與EF CodeFirst
- 12. 級聯刪除
- 13. 級聯/刪除
- 14. 級聯刪除
- 15. 如何刪除樹節點並向上移動其節點節點?
- 16. sitecore中的節點被自動刪除
- 17. EF 5代碼首先,多個父級子級聯刪除?
- 18. 我有一點點複雜的模型,關於EF級聯先刪除
- 19. 從刪除節點二叉搜索樹
- 20. 二叉搜索樹節點刪除
- 21. 如何刪除樹中的節點?
- 22. 二叉搜索樹刪除節點
- 23. 從JSF TreeModel樹中刪除節點?
- 24. 使用密碼刪除節點樹?
- 25. 入住樹節點是否已刪除
- 26. 從樹中刪除選定的節點
- 27. 從二叉樹中刪除節點
- 28. C - 從二叉樹中刪除節點
- 29. dijit樹插入和刪除節點
- 30. 如何刪除樹的子節點
真。但是考慮一下,如果在此模式中沒有級聯刪除,則會出現沒有父項的實體,導致應用程序出現一些異常情況。這樣做可能是更多的政策而不是技術。 –