我不知道在问题的标题中写什么。这是我的样品。我有有酒吧的集合如下一个Foo类:Linq活动子实体的查询
public class Foo
{
public bool Active {get; set;}
public ICollection<Bar> Bars {get; set;}
}
public class Bar
{
public bool Active {get; set;}
}
正如你可以看到两个FOOS和酒吧可以设置为不活动(Active = false)
。我需要编写一个服务(RIA),它将返回每个活动的Foo及其活动条。
所以这是我到目前为止有:
public IQueryable<Foo> GetFoos()
{
return ObjectContext.Foos.Where(f => f.Active)
.Include("Bars");
}
的事情是,上述查询返回的每一个活动Foo
与每一个Bar
,让我怎么包括只活跃Bars
?
简单而有效的......非常感谢你! – sebagomez 2012-01-08 16:09:25