将表Person
添加到数据库并从数据库表更新模型后,实体Person
存在,但
Entity ctx = new Entity();
ctx.Persons // doesn't exists
我该如何解决?感谢
更新:表格有2个外键,在我删除其中一个后,Persons
出现在ctx
中。有两个外键有约束吗?
更新№2:EF将表Person
命名为People
。 WTF ???
答案 0 :(得分:1)
modelBuilder.Entity<TPoco>().ToTable("TName", "schema");
,否则会对表名称执行{p> table name via annotation
需要查看异常和Custom DBContext类才能进一步发表评论。
答案 1 :(得分:0)