Фон
Я уже использую Entity Framework + Linq около года, и у меня не было ни одного случая, когда предложения SQL были бы -required-. Конечно, могли быть вещи, которые опытный писатель SQL мог бы делать быстрее, но я ищу вещи, которые невозможно или очень сложно сделать с ORM.
Вопрос
Мой вопрос (для удовлетворения моего любопытства) заключается в том, какие операции / ситуации ORM в целом не могут обрабатывать?
У меня мало знаний о базах данных, но разве не так, что если вы хотите удалить все содержимое из одной таблицы, то, по крайней мере, в Entity Framework вам придется зацикливать элементы, которые вы хотите удалить.
Спасибо за вашу информацию
Резюме
Похоже, что команды, зависящие от производительности и производителя, являются причиной, по которой ORM нельзя использовать (готово)