实体拆分:一个类,两个或多个表。VB.NET示例实体框架4.2代码第一个实体拆分
这是如何在C#中完成的,但我需要让它在vb.net中工作。
还有一件事:类名和表列不要匹配,所以我也必须能够映射出来。
我必须得到这个工作,这样一来,因为我在现在工作的地方是一个vb.net 只店和数据库架构是FUBAR,但他们有这么多(百万)的代码行直接对数据库在asp经典,vb.net和asp.net webforms现在改变架构是不现实的可能。
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Post>()
.Map(m =>
{
m.Properties(p => new { p.Title, p.Content });
m.ToTable("Posts");
})
.Map(m =>
{
m.Properties(p => new { p.Photo });
m.ToTable("PostPhotos");
});
}
你真的必须有2班数据库表?我的意思是邮政和照片。用匿名类来做它是不可能的? – 2014-07-18 09:42:05