当IDENTITY_INSERT设置为OFF时,无法为表'xxx'中的标识列插入显式值
这是因为对于int (和其他一些)类型的主键,EF Core默认情况下会将数据库配置为在insert时生成相应的id。因此,数据库禁止提供像-1这样的显式值。如果你想自己生成Id,给Id属性加标记:
[DatabaseGenerated(DatabaseGeneratedOption.None)]
这是因为对于int (和其他一些)类型的主键,EF Core默认情况下会将数据库配置为在insert时生成相应的id。因此,数据库禁止提供像-1这样的显式值。如果你想自己生成Id,给Id属性加标记:
[DatabaseGenerated(DatabaseGeneratedOption.None)]