プライベート プロジェクトの SQL Server CE で EF5 を使用しており、関連するレコードを更新しようとしています。
私のテーブルの2つは次のとおりです。
ドキュメント 1-n DocumentFile
ドキュメント: - ID (1)
DocumentFile - DocumentId (n) - 名前
今私の質問: 1 つのドキュメント エントリの完全な依存リスト (DocumentFile) を更新したいです。fe - ドキュメント (id 20) には、DocumentFile-Table に 5 つの依存エントリがあります。- ユーザーが 3 つのファイルを削除し、さらに 1 つ追加します。
結果は次のようになります。DocumentFile テーブル内の 3 つの依存エントリ (5-3+1)。
コレクションを削除して新しいエントリを追加しようとしましたが、EF は古いエントリを自動的に削除しません。新しいリストをテーブルに追加するだけです。
依存するすべてのドキュメントファイルエントリを削除して、新しいコレクションを追加する必要がありますか?
ありがとう