(По желанию):
сматривал свое заявление, и бывают случаи, когда только частьIQueryable
фактически переводится в SQL-запрос, а остальная часть работы выполняется в оперативной памяти.
Я понимаю, что у команды EF нет возможности учесть каждое возможное выражение, которое разработчик может придумать, и волшебным образом преобразовать его в пригодный для использования SQL-запрос, но IIRC, EF, выдаст исключение, если не сможет перевести ВСЕ из операции, определенные вIQueryable
в SQL.
Есть ли способ заставить EF Core также генерировать исключение или, по крайней мере, вызвать событие, когда он не может полностью перевестиIQueryable
в SQL?