#.net #entity-framework #stored-procedures
#.net #entity-framework #хранимые процедуры
Вопрос:
The ADO.NET Entity Framework (EF) позволяет сопоставлять хранимые процедуры с функциями, которые возвращают типизированные результаты в концептуальной модели.
Нужны ли хранимые процедуры в Entity Framework?
Мы используем Linq to entities для запроса данных, так как же используются хранимые процедуры?
Ответ №1:
В ситуации, когда вы либо вынуждены использовать SPS, либо должны выполнить некоторый SQL, который в противном случае выходит за рамки того, что EF может сделать для вас. Например, если вам нужно использовать определенную сортировку для упорядочивания ваших результатов, EF это не поддерживает. У меня был точно такой же сценарий. Для этой конкретной функциональности я создал хранимую процедуру, которую сопоставил с существующей сущностью.