Я пытаюсь выяснить, как ограничить свой ребенок набор данных включают только активные записи ...Entity Framework запрос # 1
// Here's what I have currently...
m_BackLoggerEntities.Stories
.Include("Sprints")
.Include("Tasks")
.Include("Efforts")
.Include("Products")
.First(s => s.StoryId == id);
// Here's what I thought I could do...
m_BackLoggerEntities.Stories
.Include("Sprints")
.Include("Tasks")
.Include("Efforts")
.Include("Products")
.Where(s => s.Tasks.Active)
.First(s => s.StoryId == id);
// I also tried this...
m_BackLoggerEntities.Stories
.Include("Sprints")
.Include("Tasks")
.Include("Efforts")
.Include("Products")
.First(s => s.StoryId == id && s => s.Tasks.Active));
Очевидно ни один из них не работают. Я не уверен, как еще это сделать ...
Что именно проблема? Вы получаете исключение? Нулевые результаты? Слишком много результатов? ??? – jrista