我在过滤查询时遇到了问题。 结构如下:
Survey
-- Page
----- PageLanguages
----- SurveyQuestions
------------ QuestionsSkipLogic
------------ QuestionsDisplayLogic
------------ Questions
------------------ QuestionVariables
Survey Table
包含属性 SurveyId ,同样Question Table
包含属性 MarketId 。我的要求是在 SurveyId 和 MarketId 的基础上过滤掉数据。
var surveys = _db.Surveys.Where(x => x.SurveyId== surveyId)
.Include("Pages")
.Include("Pages.PageLanguages")
.Include("Pages.Questions")
.Include("Pages.Questions.SkipLogics")
.Include("Pages.Questions.DisplayLogics")
.Include("Pages.Questions.Question")
.Include("Pages.Questions.Question.Variables")
.ToList();
如何按 MarketId 过滤此查询?