我有以下实体框架查询,其中有 40 个项目:
context.Questions
.Where(x =>
x.Access >= 1 &&
x.Enabled == true
).ToList();
然后我尝试了如下投影:
context.Questions
.Where(x =>
x.Access >= 1 &&
x.Enabled == true
)
.Select(x => new {
Duration = x.Duration,
Text = x.Text,
Answers = x.Answers.Select(y => new {
Correct = y.Correct,
Text = y.Text
})
}).ToList();
在这种情况下,我得到 150 件物品……我做错了什么?
基本上我需要问题列表和每个问题都有一个答案列表。
谢谢你,米格尔