保存分离的实体导航属性

时间:2013-09-24 21:48:00

标签: c# .net entity-framework entity-framework-5

是否可以在Entity Framework 5 Code First中保存/更新分离实体的导航属性,如果是,如何?

我已经尝试过(有和没有流畅的映射),但它没有更新外键。初始值为null,当我设置它然后调用

dbContext.Entry(entity).State = System.Data.EntityState.Modified; dbContext.SaveChanges();

外键保持为空。

1 个答案:

答案 0 :(得分:0)

上下文不跟踪已分离的实体,因此对这些实体的任何更改都不是上下文跟踪的受影响实体。然而,您可以尝试将实体上的导航属性附加到分离的实体上,然后对其进行操作。