标签: entity-framework-6
我在清除子记录并将其添加回父记录时收到以下错误。
操作失败:无法更改关系,因为一个或多个外键属性不可为空。当对关系进行更改时,相关的外键属性将设置为空值。如果外键不支持空值,则必须定义新关系,必须为外键属性分配另一个非空值,或者必须删除不相关的对象。
答案 0 :(得分:0)
如果数据作为外键引用到另一个表,则无法删除,但是您已通过
从引用表中删除值之后,您将只能执行删除操作
尝试这个https://www.c-sharpcorner.com/UploadFile/ff2f08/entity-framework-error-the-relationship-could-not-be-chang/