我无法弄清楚如何查询嵌套/关联的集合。
场景是:
1 组列表关联了许多候选人 同一组与许多测试相关联因此在一个组的集合中,每个组都有两个关联的列表。
我需要获取与登录用户所属的任何和所有组相关联的所有测试。
我通过以下代码尝试的内容显示无法将 IQueryable 类型隐式转换为 ObjectQuery
tests = db.Tests.Where
(t => t.OAS_Group.Candidates.All
(c=>c.UserName == HttpContext.User.Identity.Name)
);