【发布时间】:2014-08-18 17:30:47
【问题描述】:
我有一个名为 Items 的实体,然后我有几个实体有一个外键 (NOT NULLABLE) 到这个表键 ItemId .
然后我有另一个名为 Soldiers 的表,它也依赖于 Items,但在本例中它是一个 (NULLABLE) 外键。
当我删除 Items 表中的项目时,我收到有关 Soldiers 表中存在的项目的错误消息。如果我没有 Soldiers 物品,我不会收到错误消息,并且所有其他表都已正确级联删除。
我想我必须在 Fluent API 上放一些东西才能在这张表上级联删除,但我不知道该怎么做。
谢谢
【问题讨论】:
标签: c# .net entity-framework ef-fluent-api