【发布时间】:2016-06-21 11:58:09
【问题描述】:
当我的数据库上下文初始化时,如何禁用特定实体的表生成?
public class MyDbContext : DbContext {
public DbSet<MyEntity> MyEntity{ get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder) {
modelBuilder.Ignore<MyEntity>();
base.OnModelCreating(modelBuilder);
}
}
这段代码有帮助,但它完全排除了实体,我仍然需要查询它。
【问题讨论】:
-
那么您是否尝试将实体映射到现有表?
-
其实是现有的视图,是的。
标签: c# .net entity-framework entity-framework-6 entity-framework-migrations