我正在使用数据库优先方法和 DbContext。
我的数据模型中有几个继承结构(TPH)。
但是DbContext只为基类创建一个DbSet,而没有为子类创建一个DbSet。
我应该如何检索指定子类的所有实体?
我无法根据映射条件编写查询,因为我必须从数据模型中删除这些字段。
我可以简单地向实体类(部分类)添加一个新的 DbSet 吗?
您可以添加新属性返回DbSet
您的派生类型到上下文的分部类中,或者您可以简单地使用OfType<DerivedType>()
查询代码生成器创建的集合时的运算符。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)