这是因为对于int (和其他一些)类型的主键,EF Core默认情况下会将数据库配置为在insert时生成相应的id。因此,数据库禁止提供像-1这样的显式值。如果你想自己生成Id,给Id属性加标记:
[DatabaseGenerated(DatabaseGeneratedOption.None)]
标签:INSERT,OFF,xxx,显式,为表,IDENTITY From: https://www.cnblogs.com/xkoon/p/17070276.html
这是因为对于int (和其他一些)类型的主键,EF Core默认情况下会将数据库配置为在insert时生成相应的id。因此,数据库禁止提供像-1这样的显式值。如果你想自己生成Id,给Id属性加标记:
[DatabaseGenerated(DatabaseGeneratedOption.None)]
标签:INSERT,OFF,xxx,显式,为表,IDENTITY From: https://www.cnblogs.com/xkoon/p/17070276.html