{“操作失败:无法更改关系,因为一个或多个外键属性不可为空。当对关系进行更改时,相关的外键属性设置为null如果外键不支持空值,则必须定义新关系,必须为外键属性分配另一个非空值,或者必须删除不相关的对象。“}
public partial class child
{
public int childID { get; set; }
public int fatherID { get; set; }
public virtual father CorrelationCorrecrionGroup { get; set; }
public class father : EntityTypeConfiguration<child>
{
public father ()
{
// Primary Key
this.HasKey(t => t.childID);
//code...
//Relationships
this.HasRequired(t => t.fhther)
.WithMany(t => t.child);
我正在删除子项并收到错误。 谢谢。