模型创建的关键非身份

时间:2012-10-17 09:07:54

标签: entity-framework key

我在实体框架中进行项目,我希望我的密钥是身份,我在模型构建中定义它:

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
  modelBuilder.Entity<trip>().HasKey(p =>  p.trip_id );
}

1 个答案:

答案 0 :(得分:0)

添加以下行:

modelBuilder.Entity<trip>().Property(p => p.trip_id )
     .HasDatabaseGeneratedOption(DatabaseGeneratedOption.None);