将查询结果转换为嵌套对象

时间:2015-05-05 20:05:44

标签: c# linq

我有以下类来表示我的数据库关系:

public class Faclility{public List<Room> {get;set;}}

以下是EE查询:

dbContext.Facilities.join(db.Room,f=>f.fUnitID,r=>r.fUnitID,(f,r)=> new ???)

如何将所有Room对象填充到Facility对象列表中?

1 个答案:

答案 0 :(得分:0)

使用GroupJoin而不是Join。这将导致您的选择器接受单个设施和一组房间,而不是每个房间中的一个。