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 個のアイテムが取得されます...何が間違っているのでしょうか?
基本的に、質問のリストと、各質問に回答のリストが必要です。
ありがとう、ミゲル