Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下架构:
当我对每个模型执行删除时,我们也需要删除它的所有子模型。请建议我最好的方法。之前谢谢。
我不建议您使用级联删除,因为您要让计算机控制删除/更新的内容,这是不好的做法。与大型数据库模型和顶级敏感数据一样,如果您删除了自身,您将回答有关为什么数据丢失的问题。
删除所有子项的最佳方法是有两种方法
public static class DeleteMenu() private static class DeleteMenuItems()
在删除菜单方法中,首先调用 DeleteMenuItems 并删除所有子项,然后删除菜单项自身