Vac*_*ano 6 .net entity-framework entity-framework-4 entity-framework-4.1
我有几个Entity Framework实体,我从中删除了一些字段.
(我认为模型的消费者不需要那些领域.现在结果证明他们这样做了.)
我需要重新启用这些字段.我尝试执行"从数据库更新"但不会恢复它们.(我想它记得我想删除它们.)
我知道我可以删除然后重新添加实体,但这会导致其他问题(我有几个需要重命名的FK关联.我不想再这样做了.)
如何标记这些字段以进行恢复?
小智 9
您的EDMX商店集合仍将列出已删除的字段."从数据库更新"更新商店集合,并将新添加的表和字段添加到模型中.由于这些字段不是新添加的,因此不会将它们复制到模型中.基本上你说的是:EF记得你删除了它们.但由于它们仍存在于商店集合中,您可以手动添加具有正确名称和类型的属性,转到"映射详细信息"窗口,并将其链接到正确的数据库字段.
| 归档时间: |
|
| 查看次数: |
1483 次 |
| 最近记录: |