首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模型优先实体框架-如何拥有多个模式

模型优先实体框架-如何拥有多个模式
EN

Stack Overflow用户
提问于 2014-02-24 03:27:28
回答 1查看 39关注 0票数 0

我在谷歌上搜索了一下答案,但没有找到任何东西,特别是模型优先的方法。

我刚刚开始为我的新数据库创建一个新模型,希望通过拥有多个模式来组织逻辑上属于不同作用域的表的实体。我使用的是.NET-4.5

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-02-24 04:10:55

假设您有这两个类(模型):

代码语言:javascript
复制
public class Order
    {   
    }

 public class Book
    {

    }

现在,首先在实体框架代码中,您可以在模式中实现表,如下所示:

代码语言:javascript
复制
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; }
        }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21973335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档