VD>А за каким хреном надо было преобразовывать действия в текстовую форум? Просто формируй свои действия сразу в виде запросов и делать ничего не придется.
потому что они из браузера такие приходят.
VD>В худшем случае, если оставить текстовое представление, придется завести хэш-таблицу в которой смапить кортеж field * op (и field * isAscElseDesc) на соответствующую лямбду. VD> Вот рабочий код для добавления сортировки (фильтрация делается аналогичным образом):
вот только он неправильный, и сортировка будет всегда по последнему кортежу: потому что orderby и thenby это не одно и тоже.
сложные вещи ты обошел:
преобразованием значения из строки в тип поля — не привел.
код с восстановлением операции по строке — тоже не привел.