我有一个SomeType的对象,其中有两个集合,A和B,并且让我们说一些布尔属性C来帮助这个例子。
我已经发现了我不能做的艰难道路:
IQueryable<SomeType> query = getIQueryableSomehow();
List<SomeType> = query.Where(x => x.C).Fetch(x => x.A).Fetch(x => x.B).ToList();
然后,我得到了重复的B结果,但是在A. Cartesian产品中有很多对象..
我似乎无法找到有关如何渴望获取多个集合的任何信息。有谁知道如何在一个查询中完成所有操作?目前不可能吗?
谢谢!
答案 0 :(得分:2)