我想得到以下行为:当从一级父级删除对象时,所有实体“子”都会自动删除,比如我有一个包含“区域”列表的库类,每个区域都有一个“走廊”列表,每个走廊都有一个“等级”列表,每个级别都有一个图书列表。你知道这个水平正在下降吗?Library ----------> Corridors--------------------> Bookclass Library { public List<Area> Ar
它有一个Id和一个ParentId (都是int类型)。Id是表中的标识字段,因此它的值在保存时被重新赋值,这在EF模型中得到了正确的反映。当我尝试用Add = 0保存一个新实体(使用ParentId + SaveChanges)时,EF显示了以下错误:
Unable to determine a valid ordering for dependent
仅在加载相关实体或设置virtual Parent Parent时才会自动填充ParentGuidId属性,但我希望EF也填充其他属性。Console.WriteLine( newChild.ParentId ); // "0" // This should be "456" instead.and I want EF Core to map 'Parent.Id "456"' to 'newChild.