0

EF 4.1 で MVC 3 を使用します。質問を含むセクションを持つ動的アンケートがあります (テキストボックスによるユーザーの回答)。私が編集フォームにいるとき、質問でユーザーの回答を引き出したいと思います。私の質問は以下です。私の問題ですが、userId に固有の回答を取得する必要がありますか? 例: 「Answers.userID=999」

**Answer Model:**
public int AnswerID { get; set; }
public int UserID { get; set; }
public int QuestionID { get; set; }
public string AnswerValue { get; set; }
public int ReviewID { get; set; }


var steps = from b in db.Section.Include(s => s.Questions.Select(q => q.Answers))
            orderby b.SectionOrder
            select b;
4

1 に答える 1

1

これにより、各質問に対するユーザー ID の回答が返されます。これはあなたが探しているものですか?

var steps = from b in db.Section.Include(s => s.Questions.Select(q => q.Answers.Where(a => a.userID == 999))
            orderby b.SectionOrder
            select b;
于 2012-12-14T18:48:17.227 に答える