До EF core 3.0 я мог выбирать целые объекты в подзапросах. Вот так:
dbContext.entity1.select(item => new Entity1Dto(item.someField, dbContext.entity2.where(subItem => conditionThatWillReturn1Result(subItem)).select(subItem => subItem).SingleOrDefault())).toList();
Но теперь я получаю исключение, что это невозможно перевести.
Разве это невозможно? Является ли единственный способ сделать это сейчас, чтобы проанализировать результат и сделать отдельный запрос для каждого элемента?