2

我正在尝试在断开连接时更新一个实体(只是许多列中的一列),该实体具有与之关联的复杂类型,并且使用以下代码,EF 不断向我尖叫复杂类型的 Name 属性不能为空。以下代码不是正确的方法吗?

var entity = new Customer { Id = 5 };
entity.IsDeleted = true;
dbContext.Customers.Attach(entity);
dbContext.SaveChanges();

我也试过没有在构造函数中初始化复杂类型,但有类似的错误。

谢谢!

4

0 回答 0