我正在尝试使用 EntityFramework 的 DbSet 从我的数据库中删除一个对象。代码如下:
var dbObject = FindById(id);
_masterDb.DbTable.Remove(dbObject);
_masterDb.SaveChanges();
我收到以下错误:“无法删除该对象,因为在 ObjectStateManager 中找不到它。”
请有人能告诉我我做错了什么吗?
我正在尝试使用 EntityFramework 的 DbSet 从我的数据库中删除一个对象。代码如下:
var dbObject = FindById(id);
_masterDb.DbTable.Remove(dbObject);
_masterDb.SaveChanges();
我收到以下错误:“无法删除该对象,因为在 ObjectStateManager 中找不到它。”
请有人能告诉我我做错了什么吗?