我遇到了有关实体框架的问题。我对实体:项目和类别。 一个类别有多个项目,一个项目只有一个类别。
现在,我想要的是当我删除一个类别时,所有具有该类别的项目都设置为null(所以类别引用)。我在我的edmx文件中启用了级联,但它根本不起作用..
我错过了什么?
答案 0 :(得分:0)
此功能在EF Designer中不可用。您必须在DBMS中配置此行为。
EF仅支持设计器上的CASCADE DELETE或PREVENT DELETE行为。
另外,请注意,已删除类别的导航属性将返回null,并可能抛出异常。