2

我在实体框架方面遇到问题。我要实体:项目和类别。一个类别有多个项目,一个项目只有一个类别。

现在,我想要的是当我删除一个类别时,该类别的所有项目都设置为 null(因此类别引用)。我在我的 edmx 文件中启用了级联,但它根本不起作用..

我错过了什么?

4

1 回答 1

0

此功能在 EF 设计器中不可用。您必须在 DBMS 中配置此行为。

EF 仅支持设计器上的 CASCADE DELETE 或 PREVENT DELETE 行为。

此外,请注意已删除类别的导航属性将返回 null,并可能引发异常。

于 2012-11-13T21:58:35.540 回答