我有三張桌子。問題,紀律和問題有紀律。 QuestionHasDiscipline存在問題和紀律之間的關係。他們都有一個獨特的專欄來識別他們。在linq聲明中有關係?
我想寫一個linq語句,返回所有有一定紀律的問題。
我已經開始做的是這樣的:
var questions = (from q in context.Questions
where (from d in context.QuestionHasDiscipline
where d.QuestionId == q.QuestionId
) ...
但它顯然是可怕的錯誤。我嘗試過不同的方法,但現在我轉向更大的想法。任何建議?
看起來非常相似,另外一個問題我今天回答:http://stackoverflow.com/questions/6322145/entity-framework-and-1-to-many-many-to-1-1-1-關係/ 6322197#6322197 – 2011-06-12 16:11:21