EF5:手动映射表(EF5 : Manual table mapping)

2019-09-24 06:52发布

如何做手工表映射实体框架5使用代码优先的方法?

我的意思表的映射是一个表名从数据库到一个实体类使用不同的名称相关联。

Answer 1:

这是非常简单的。

[Table("Foo")]
public class Bar {
      // properties
}


Answer 2:

为了流利的API:

    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        modelBuilder.Entity<MyEntity>().ToTable("MyTargetTable");
    }


文章来源: EF5 : Manual table mapping