[Moscow.pm] Конструктор SQL-запроса
Dmitry Simonov
dsimonov на gmail.com
Ср Май 27 02:22:15 PDT 2009
Похожую задачу решал Машанов в МастерХосте для построения всяких
статистики и диагностик. Если я правильно всё помню, то он построил
всё как раз на SQL::Abstract;
Я бы порекомендовал попробовать уместится средствами в DBIx::Class -
он с join-ами умеет работать. Если не хватает примеров - он с ними
также умеет работать, поройся в автотестах (именно так джойны
осваивали ребята из спайлога). В этом случае всё будет чуть гибче за
счёт универсального накопления фильтров search.
2009/5/27 Dmitry E. Oboukhov <unera на debian.org>:
> ну и в программе нечто вроде (упрощенно)
>
> @list = List(
> cols = [
> {
> name => 'name',
> has_filter => 'yes',
> },
> {
> name => 'value',
> has_filter => 'no',
> }
> ],
> page => 11,
> offset => 50,
> )
>
Подробная информация о списке рассылки Moscow-pm