我将 EF5 与 SQL Server CE 一起用于私人项目,并且正在尝试更新相关记录。
我的两张桌子是:
文档 1-n 文档文件
文件: - ID (1)
DocumentFile - DocumentId (n) - 名称
现在我的问题是:我想更新一个文档条目的完整依赖列表(DocumentFile)。fe - 一个文档(id 20)在 DocumentFile-Table 中有 5 个依赖项。- 用户删除 3 个文件并再添加 1 个。
结果应该是:DocumentFile 表中有 3 个相关条目 (5-3+1)。
我试图只删除集合并添加新条目,但 EF 不会自动删除旧条目。它只是将新列表添加到表中。
我真的需要删除每个依赖的文档文件条目并添加新集合吗?
谢谢