5
我们首先使用EF 4.3代码选择并有一个对象模型像这样:实体框架表 - 仅由基型柱
class Content { }
class Product:Content { }
class News:Content { }
这些被映射为每个类型表。
有些情况下,我只想加载属于基表的列,比如说所有内容标题的列表。但是,像
from c in Content
where c.IsDeleted == false
select c
结果与一些真正讨厌的SQL查询连接到其他两个表。有没有什么办法强制EF只从基表中进行选择而不加入其他表?
感谢你的一堆为你响应。对于我们正在开发的当前正在进行的项目而言,升级到4.5是不可能的,而这个项目本应在下个月开始实施。我们正计划用存储过程来做这样的查询。 – madaboutcode 2012-07-17 14:35:04