Omu*_*Omu 43 entity-framework entity-framework-4
我在CodeFirst中使用EF4
public class People : DbContext
{
public DbSet<Human> Humans { get; set; }
public DbSet<Child> Children { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
目前,EF在数据库中查找该Human表.我该如何指定它来寻找Humans呢?
Lad*_*nka 65
您可以在Human课程上更改表名称:
[Table("Humans")]
public class Human
{
...
}
Run Code Online (Sandbox Code Playgroud)
其他方法是使用Fluent API:
modelBuilder.Entity<Human>()
.ToTable("Humans");
Run Code Online (Sandbox Code Playgroud)
类似的你可以使用ColumnAttribute或HasColumnName方法来改变列的名称.
| 归档时间: |
|
| 查看次数: |
18168 次 |
| 最近记录: |