所以我有两个表,Invoices和InvoiceItems。当我删除发票时,我想要删除所有相关的InvoiceItems。实体框架中的级联删除
我更新了SQL Server中的关系,以便在删除发票时执行级联删除。但是,实体框架没有认识到这一变化,但我读过我需要手动更新我的EDMX来进行级联删除。
在我的EDMX的设计视图好吧,我点击了两个表之间的关系,并检查了性能,试图把我的级联删除
正如你所看到的,有两个OnDelete属性:End1 OnDelete和End2 OnDelete
哪一个我需要设置为Cascade?
我看到你编辑了你的帖子,说上面的End2是角色名称“Invoice”。这不应该是End1吗? – 2016-11-16 22:15:13
@KyleW哦,我的,当然你是对的。感谢您通知我。 – Alex 2016-11-17 07:16:04