从实体框架中的数据库更新模型不工作

本文关键字:更新 模型 工作 数据库 实体 框架 | 更新日期: 2023-09-27 17:50:02

如果对数据类型或约束进行了任何更改(例如:在实体框架中执行Update model from database (Refresh a particular table)并不是在更新实体模型。

每次我都必须手动删除和重新创建表。

这是唯一的解吗?或者还有其他最好的方法吗?

从实体框架中的数据库更新模型不工作

从您的model中删除适用的表,然后选择Update model from database, EF通常只检查新字段,不检查现有字段的更改

检查数据库中新更新/创建的表是否包含标识键列(如ID列)。实体框架在处理记录中不表示唯一性的表时特别敏感。

相关文章: