System.Data.Edm.EdmEntityType没有键是指在使用Entity Framework进行数据操作时,出现了实体类型没有定义主键的错误。修复这个问题的方法如下:
public class MyEntity
{
[Key]
public int Id { get; set; }
// 其他属性...
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<MyEntity>().ToTable("MyTable");
modelBuilder.Entity<MyEntity>().HasKey(e => e.Id);
// 其他配置...
}
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云