我是EntityFramework的新手,并继承了一个项目,使用它来执行一个非常简单的CRUD操作。
相反,当我尝试更新一列时,我在.SaveChanges()上遇到以下错误:
无法在实体类型上设置字段/属性table1 System.Collections.Generic.HashSet`1 [Project1.Repository.table2, Project1,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null]]。请参见InnerException 详情。
InnerException为null。
我正在尝试更新table1,table2有一个table1的外键,但我此时根本没有尝试更新该表。我的问题是,我该怎么做才能找出实际问题在这里?我真的不知道如何在这方面取得进展。在这一点上,似乎我的选择是删除EF模型并尝试自己再次构建它,或者只是将整个事物包装起来并使用SQL来完成它。