EF:选择子类的所有实体(继承)
题
我正在使用数据库第一个方法和dbcontext。 我的数据模型中有几种继承结构(TPH)。 但DBContext仅为基类创建一个DBSET,而不是子类别。 我应该如何检索指定子类的所有实体?
我无法根据映射条件编写查询,因为我必须从数据模型中删除这些字段。
我可以简单地为实体类(部分类)添加新的dbset?
解决方案
您可以将派生类型的新属性添加到上下文的部分类中,或者在代码生成器创建的集合时,您可以简单地使用DbSet
运算符。
不隶属于 StackOverflow