重複の可能性:
データベース エンティティの更新に関する問題
Entity Framework - 4.0 を使用してリレーショナル データベースに取り組んでいます。私はEntity Frameworkのまったく新しいものです。データベースに次の関係を持つ 3 つのテーブルがあります。
1 to many 1 to many
Ceremony -------------> Menu ------------> CourseOption
問題は、データベース内の既存のセレモニーを更新しているときです。Ceremony
更新しようとしている に と が含まれていると1 menu
し1 courseoption
ます。既存の Menu および CourseOption プロパティの値を変更すると、正常に動作します。データベースへの変更は、データベースに対して正しく行われます。
主な問題->しかし、新しいメニューとコースオプションを追加するか、既存のメニューとコースオプションを削除すると、この変更によるデータベースへの影響はありません。
C#
データベースのエントリを更新するコード:
db.Entry(ceremony).State = EntityState.Modified;
私は何が欠けていますか?