【发布时间】:2025-12-17 10:15:02
【问题描述】:
所以我有两个表,Invoices 和 InvoiceItems。当我删除一个 Invoice 时,我希望所有相关的 InvoiceItem 也被删除。
我在删除发票时更新了 SQL Server 中的关系以进行级联删除。然而,Entity Framework 没有识别出这种变化,但我读到我需要手动更新我的 EDMX 来执行级联删除。
在我的 EDMX 的设计视图中,我点击了两个表之间的关系,并检查了属性以尝试设置我的级联删除
如您所见,有两个 OnDelete 属性:End1 OnDelete 和 End2 OnDelete
我需要将哪个设置为 Cascade?p>
【问题讨论】:
标签: c# asp.net entity-framework entity-framework-4