0

Entity Framework 5 Code First で切り離されたエンティティのナビゲーション プロパティを保存/更新することは可能ですか?

私は(流暢なマッピングの有無にかかわらず)試しましたが、外部キーを更新しません。初期値はnullで、設定してから呼び出すと

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

外部キーは null のままです。

4

1 に答える 1

0

切り離されたエンティティはコンテキストによって追跡されないため、これらのエンティティへの変更は、コンテキストによって追跡される影響を受けるエンティティにはなりません。ただし、デタッチされたエンティティのナビゲーション プロパティが指しているエンティティをアタッチしてから操作することができます。

于 2013-09-26T00:26:05.143 に答える