0

ナビゲーション プロパティ (ICollection) としてエンティティのコレクションを持つエンティティがあります。親エンティティを更新すると、実際にはフィールドへの変更は含まれず、1 つ以上の子のフィールドのみが変更され、それらの子の変更は保持されません。子どもたちにそのような変化をもたらすために何をする必要がありますか? それぞれを反復して変更セットに追加する必要がありますか?

私はEntity Framework 5を使用していますが、これは4にも当てはまると思います。

4

1 に答える 1

0

この場合の更新の意味はわかりませんが、切り離されたエンティティを操作し、親エンティティのみを変更済みとして設定していると思います。エンティティ グラフの残りの部分には反映されないため、これでは十分ではありません。変更の影響を受けるすべてのインスタンスの状態を設定する必要があります。

于 2013-04-03T07:01:55.720 に答える