我在谷歌上搜索了一下答案,但没有找到任何东西,特别是模型优先的方法。
我刚刚开始为我的新数据库创建一个新模型,希望通过拥有多个模式来组织逻辑上属于不同作用域的表的实体。我使用的是.NET-4.5
提前谢谢。
发布于 2014-02-24 04:10:55
假设您有这两个类(模型):
public class Order
{
}
public class Book
{
}现在,首先在实体框架代码中,您可以在模式中实现表,如下所示:
public class ContextClass : DbContext
{
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Order>().ToTable("Order", schemaName: "Orders");
modelBuilder.Entity<Book>().ToTable("Book", schemaName: "Books");
}
public DbSet<Book> Customers { get; set; }
public DbSet<Order> Orders { get; set; }
}https://stackoverflow.com/questions/21973335
复制相似问题