如何告诉EF4加载特定的相关对象?

时间:2011-06-03 02:10:55

标签: entity-framework linq-to-sql entity-framework-4

例如,我有一个类Unit,它有一个对象CityUnit也有Category个对象。如何告诉EF4使用类似的linq查询加载City对象,但不是Category

from u in db.Units orderby u.Name select u

1 个答案:

答案 0 :(得分:3)

您可以指出应包含这些内容,如下所示:

from u in db.Units.Include("City") 
orderby u.Name 
select u

我相信这也可以这样做:

db.Units
   .Include(u => u.City)
   .OrderBy(u => u.Name);