У меня отношения один-ко-многим между столом ученика и столом курса. Я хотел вернуть всех студентов, у которых есть курсы, которые соответствуют определенным критериям в тот момент, когда у меня есть это
.Context.Users.Where(it =>
it.Category.Description == "Student" &&
it.Courses.All(p => p.Submitted == true && p.StatusId == null) &&
it.Courses.Count > 0);
Теперь это работает нормально; если я удаляю «it.Courses.Count> 0», я получаю соответствующих студентов, у которых нет курсов. Есть ли лучший способ сделать это без графа?
Спасибо
Dale