Я храню некоторые данные фильтра в своей таблице. Позвольте мне пояснить: я хочу сохранить некоторые предложения where
и их значения в базе данных и использовать их, когда я хочу получить данные из базы данных.
Например, рассмотрим таблицу people
(набор сущностей) и некоторые фильтры для нее в другой таблице:
"age" , "> 70"
"gender" , "= male"
Теперь, когда я извлекаю данные из таблицы people
, я хочу, чтобы эти фильтры фильтровали мои данные.
Я знаю, что могу сгенерировать SQL-запрос в виде строки и выполнить его, но есть ли другой лучший способ в EF, LINQ?
C#
иexpression-trees
в теги вашего вопроса - person Taher Rahgooy   schedule 21.08.2015linq-expressions
, чтобы быть более конкретным (может быть, иdynamic-linq
тоже). Не уверен насчет С#, ОП не указал. - person tne   schedule 21.08.2015