Re[5]: C# Extension для Queryable.Where
От: scale_tone Норвегия https://scale-tone.github.io/
Дата: 22.06.14 19:04
Оценка:
Здравствуйте, Alexandr Sulimov, Вы писали:

AS>Будет ли тогда это корректно транслироваться в sql (Entity framework)?


Ну так работает же. На EF-контексте и проверял.

AS>Нужно обеспечить именно динамический набор полей для фильтрации через единый метод (расширение)


Так вот что значит "динамически"? В Вашем-то варианте оно тоже ни разу не динамическое: набор полей, по которым искать, все равно получается захардкоженным.

А если у Вас задача дать пользователю возможность выбрать из набора полей в некоем окне поиска — то тут гораздо проще прямо SQL-запрос сгенерить. Или сделать хранимку. Чем генерить Expression, по которому потом EF сгенерит SQL-запрос...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.