タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ページングとpageindexに関するichikawayのブックマーク (2)

  • hori-uchi.com: Class::DBI::Pager

    先日仕事の関係で知り合いになったyoshimaxさんにClass::DBI::Pagerというモジュールを教えてもらいました。Class::DBIで取得したデータのページングを行ってくれる相当便利そうなモジュールです。ページングにはData::Pageモジュールを使っているようで、APIはそちらを参考にする必要があります。APIをみてみると、現在のページ番号、次または前のページがあるか、データの全件数など、ページングに必要な情報はすべてとれちゃいます。これで開発効率大幅アップ間違いなし!yoshimaxさんありがとうございました! Technorati TAG

  • DBIx::Classのページング処理 - 高知ではたらくひとのブログ

    現在、DBIx::ClassとTemplate Toolkitを勉強しているところですが、ページングの処理が驚くほど簡単に書けるので自分用のメモを残しておきます。 CGI側でresultsetオブジェクトに対しpager()をコールすることで、Data::Pageオブジェクトを取得できます。 my $q = CGI->new; my $schema = App::Schema->connect; my $iterator = $schema->resultset('Comment')->search({}, {rows => 5}); # 1ページ辺りの行数は5 my $page = $q->param('page') || 1; my $rs = $it->page($page); # 1ページ目のresultsetオブジェクトを取得 print $q->header('text/htm

    DBIx::Classのページング処理 - 高知ではたらくひとのブログ
    ichikaway
    ichikaway 2007/06/19
    [DBIx::Class][TT]
  • 1