【发布时间】:2011-04-19 11:59:19
【问题描述】:
我有一个从“BaseEntity”派生的“投资”实体。
使用_container.BaseEntities.OfType<Investment>(),我得到一个始终查询数据库的 ObjectQuery。
因此我宁愿有一个ObjectSet<Investment>。
我不明白为什么 EF 不支持派生实体的这一点......或者是吗? ;)
如果我继续在 EF 中创建一个“根实体”(这很愚蠢),它与我的所有派生实体都有关联,我将通过该根实体的导航属性获取这些实体的 EntityCollections。但肯定还有别的办法……
干杯
【问题讨论】:
标签: entity-framework inheritance entity-framework-4