我有这个 SQL,它产生了预期的结果:
select * from Categories as c
inner join Questions as q on c.Id = q.CategoryId
inner join Surveys as s on s.Id = q.SurveyId
where s.RoleId = 2
我想将其转换为 lambda 表达式。
这个怎么运作:
- 每个用户角色都存在一个调查
- 调查包含问题
- 问题集属于一个类别
我正在尝试拉动整个调查,使用 Category.Questions 等(已构建循环)浏览结果。
对此的任何帮助将不胜感激,因为我试图在 5 年多的回避之后重新回到 .NET 场景......提前谢谢你。