c# – 多个类映射到Entity Framework 4.1 Fluent API中的同一个表
作者:互联网
我有一个非常简单的模型,它映射到我的数据库中的一个表(项目).我选择将图像抽象到自己的类中.
public class Project
{
public long Id { get; set; }
public string Name { get; set; }
public Image Images { get; set; }
}
public class Image
{
public string Thumbnail { get; set; }
public string PrimaryImage { get; set; }
}
我将如何使用以下代码将我的模型连接到数据库中的表:
public class Context : DbContext
{
public DbSet<Project> Projects { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
????
}
}
谢谢
解决方法:
您现在可以将对象模型映射到一个表,不需要流畅的API. Code First将根据约定自动将Image类标记为Complex Type.
标签:c,entity-framework-4,entity-framework-4-1,ef-code-first 来源: https://codeday.me/bug/20190518/1128541.html