欢迎光临
个人技术文档整理

EF Core 数据批注 - [Key] 属性

主键属性:[Key]

    [Table("Blog")]
    public class Blog
    {
        [Key]
        public long Id { get; set; }

        public string KeyId { get; set; } = string.Empty;

        public string Title { get; set; } = string.Empty;

        public string? Content { get; set; }
    }

 

Fluent API 配置

  protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
              
            modelBuilder.Entity<Blog>().HasKey(p => p.Id );
 
            base.OnModelCreating(modelBuilder);
        }

 

 

 

赞(1)