001*_*001 3 c# csv entity-framework-core
如果您添加 DataAnnotations “Key”,则在您执行“SaveChanges”时将创建一个新键。但是,如果您想将记录引导到您的数据库中,您如何关闭自动生成关键功能?
public class Item
{
[Key]
[Required]
public Guid Id { get; set; }
public string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
小智 5
在 Id 字段上使用 [Key, DatabaseGenerated(DatabaseGeneratedOption.None)] 注释
public class Item
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
[Required]
public Guid Id { get; set; }
public string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)