小编Dus*_*ime的帖子

ASP.NET Core Entity Framework 代码到数据库脚手架无法识别 Id 属性或 [Key] 注释

我正在尝试为我的Ticket班级搭建一个剃刀页面集,当实体框架尝试创建数据库时出现错误:

这显示了我的“Ticket”定义旁边的错误,其中包括“Id”属性上方的 Key 注释

我的理解是,如果您有一个属性“Id”,它将使用它,并且如果您设置 [Key] 注释,它将专门告诉 Entity Framework 使用该属性。这两样东西我都有,那怎么办?

c# entity-framework-core ef-code-first-mapping entity-framework-migrations asp.net-core-scaffolding

2
推荐指数
1
解决办法
67
查看次数