我具有一对多关系的抽象类型,我想使用EF核心将对象存储为序列化数据。
public class ApplicationDbContext : DbContext
{
public DbSet<Blog> Blogs { get; set; }
}
public class Blog
{
public Guid Id { get; set; }
public IEnumerable<Post> Posts { get; set; }
}
public abstract class Post
{
Guid Id { get; set; }
}
public class ConcretePost : Post
{
public string SomeData { get; set; }
}
到目前为止,我只能通过序列化整个集(帖子)来实现此目的,但我想在“帖子”表中分别对它们进行序列化。
可以使用EF内核吗?