|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
МСУ, например тебе прилетает словарь параметров 1 можно тупо составить из него строку с параметрами ( ну как в подготовительной группе учили) и скормить ее со значениями порсеру. 2 а можно сделать как я показал. тут ничего личного.. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 10:48 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
Где-то в степи, а то что наворочено bald56rus , это у.г. ( никакого романтизма, в стителе С.А. - закидать труппами..) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 10:50 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
Где-то в степиМСУ, например тебе прилетает словарь параметров 1 можно тупо составить из него строку с параметрами ( ну как в подготовительной группе учили) и скормить ее со значениями порсеру. 2 а можно сделать как я показал. тут ничего личного..Люди готовы на всё, лишь бы не торчал наружу IQueryable из репозитария. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:00 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
Алексей КЛюди готовы на всё, лишь бы не торчал наружу IQueryable из репозитария. :-) Пока что ещё многие боятся IQueryable, непременно всеми силами скрывая, оборачивая и трансформируя во всякие IEnumerable/ICollection. Бедные люди )) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:08 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
это что бы ногу не отстрелили, и опять же иллюзия благополучия и достатка. берите пример с прозекторов, те что бы освободить руку - размешать сахар в чае, кладут бутерброд на грудь раслененки - и ничего.. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:25 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
Где-то в степи, и чего? Рассказать, как конкатенацией собирать строку запроса? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:27 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
Где-то в степиМСУ, например тебе прилетает словарь параметров 1 можно тупо составить из него строку с параметрами ( ну как в подготовительной группе учили) и скормить ее со значениями порсеру. 2 а можно сделать как я показал. тут ничего личного.. Так первый способ лучше ибо будет использоваться штатный длинк. Во втором же способе ты пишешь велосипед, который и так уже реализован. Причём такой велосипед будет так или иначе менее функционален по сравнению с длинком. В чем профит? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:31 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
МСУ, ой не смешите мои искандеры. О прозекторах вспомнилось. Мой хороший знакомый устроился в мог грузчиком. ............. Приходит дядя с женой забирать тело своей матери - старушки. - ( дядя) Мама готова? - (прозектор) Да можете забирать, вот там в углу за колонной. пара подходит, а там мой друг увлеченно , никого не замечая , пыхтя выдирает у ней золотой мост пассатижами. Дяде плохо, у его жены истерика.. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:33 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
Ты бы лучше прослойку со словарем написал, которая на выходе отдавала годную строку для длинк запроса. Это лучше, чем переписывать весь движок. Цены б не было такому рецепту :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:41 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
То есть по факту это была бы дополнительная пятая перегрузка Where, принимающая на вход словарь. Вот это по феншую было бы. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:44 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
МСУ, а чет там ценного то, помнишь критерион ( разминочный проект), так вот внедрили в магазин похожее а поиск навесили через атрибуты типа, а типы формирует пользователь через подсобку, получилось заепись, закончат морду посмотришь.. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:50 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
МСУТо есть по факту это была бы дополнительная пятая перегрузка Where, принимающая на вход словарь. Вот это по феншую было бы.Совсем идеи кончились? Оформляй рецептами, только ссылку на первоисточник укажи. :-) 1. Обход дерева . 2. Парсер выражения, используемого для указании имени свойства, с поддержкой Property1.Property2.Property3 . 3. Быстрый доступ к свойству поздним связыванием. В той же папке всякие компараторы и т. п., использующие "это". 4. Добавление к запросам, сгенерированным EF, отладочной информации: Stack Trace и WCF Action. Хватит пока. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 11:55 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
пока голова не этим забита - внук заболел, пойду дочь подменю в аптеку да по магазинам.. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 12:02 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
bald56rus Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Можно так сделать. Код: c# 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 12:26 |
|
Запрос с неопределенным количеством условий
|
|||
---|---|---|---|
#18+
Алексей КМСУТо есть по факту это была бы дополнительная пятая перегрузка Where, принимающая на вход словарь. Вот это по феншую было бы.Совсем идеи кончились? Оформляй рецептами, только ссылку на первоисточник укажи. :-) 1. Обход дерева . 2. Парсер выражения, используемого для указании имени свойства, с поддержкой Property1.Property2.Property3 . 3. Быстрый доступ к свойству поздним связыванием. В той же папке всякие компараторы и т. п., использующие "это". 4. Добавление к запросам, сгенерированным EF, отладочной информации: Stack Trace и WCF Action. Хватит пока. :-) Так наоборот надо, из строки (словаря) в expression ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2014, 12:40 |
|
|
start [/forum/topic.php?fid=17&gotonew=1&tid=1349653]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
130ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 265ms |
total: | 499ms |
0 / 0 |