读书人

有会用过ef的codefirst吗?怎么改变in

发布时间: 2012-02-02 23:57:14 作者: rapoo

有会用过ef的codefirst吗?如何改变int 主键默认为identity的约定

C# code
 protected override void OnModelCreating(DbModelBuilder builder)        {                       builder.Entity<UserInfo>().HasKey(m=>m.UserID);}


UserID是int类型的,所以默认约定是identity,但我的表中UserID实际上不是自增键,求如何改变这个实体映射约定

[解决办法]
映射最好和数据库内的表设定相统一
[解决办法]
探讨
C# code

protected override void OnModelCreating(DbModelBuilder builder)
{

builder.Entity<UserInfo>().HasKey(m=>m.UserID);

}



UserID是int类型的,所以默认约定是identi……

[解决办法]
映射最好和数据库内的表设定相统一,顶

读书人网 >.NET

热点推荐