我有一个实体框架模型,它有3个表(每个表都有indentity主键)。根表与子表有1到多的关系,该子表与它的子表有1到多的关系。该模型正确地反映在从数据库生成的模型中。在代码中,我们对父表进行插入(添加),然后对该子表进行插入,最后对子表的子表进行插入。parentEntity from DTO
}
插入到数据库中的内容似乎正在工
我正在创建一个泛型类来为数据库添加实体种子,这是集成测试所需要的。我可以创建单个实体,但是当其中一个依赖于另一个实体时,我必须手动指示我的类首先创建父实体,然后继续。我试图使这种检测自动化,从Model定义中获得具有多重性0或1(引用导航属性)的导航属性列表,一旦这样做,我的类将递归地调用自己来首先创建父实体(循环依赖关系超出了这里的范围)。我曾经在EF for .net框架<em
EF Core已经自动生成了第三个表来说明这一点。我正在尝试允许用户编辑项目,其中一个编辑属性是删除用户。如果您能深入了解可能导致此错误的原因以及我应该如何处理List更改,我将不胜感激。at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)
控制器中的以下行似乎出现了问题