ASP.NET 核心 Entity Framework 代码到数据库的脚手架无法识别 Id 属性 或 [Key] 注释
ASP.NET Core Entity Framework code-to-database scaffolding not recognizing Id property or [Key] annotation
我正在尝试为我的 Ticket
class 构建一个 razor 页面集,但在 Entity Framework 尝试创建数据库时出现错误:
我的理解是,如果你有 属性 "Id" 它会使用它,如果你设置 [Key] 注释它会明确告诉 Entity Framework 使用那个 属性。这些东西我都有,那有什么用呢?
制作您的属性 public .
public int Id { get; set; }
我正在尝试为我的 Ticket
class 构建一个 razor 页面集,但在 Entity Framework 尝试创建数据库时出现错误:
我的理解是,如果你有 属性 "Id" 它会使用它,如果你设置 [Key] 注释它会明确告诉 Entity Framework 使用那个 属性。这些东西我都有,那有什么用呢?
制作您的属性 public .
public int Id { get; set; }