我知道如何使用和实体框架中的级联删除的效果,通常不会在我的项目中默认使用。但是,我不确定在删除父记录之后删除所有子记录是否是好行为。是否需要在父文件删除后保存子记录。WillCascadeOnDelete(false)
是否仅用于保护将错误删除的子记录?或者是否存在其他需要使用WillCascadeOnDelete(false)
的情况?
发布于 2019-09-03 10:17:45
答案是:“这取决于你的业务。”
例如,您有两个表:类别和产品,具有一对多的关系
有关更多细节,您可以尝试在这里阅读更多关于聚合、组合和关联之间的区别的文章,https://stackoverflow.com/a/31600062/7338888。希望这对你有帮助。
https://stackoverflow.com/questions/57769338
复制相似问题