なんか変だ・・・Catalystから使ってるのだが、
$c->model('DBIC')->resultset('Hoge')->search(
undef,
{ page => 2, rows => 10 }
);
みたいな事してる時になぜか2ページ目がでない・・・んんん、なんだこれ・・・ページはたしかに2ページ目なんだけど・・・おかしい・・・
追記!不思議な事が起こってるよ!
page => 6, rows => 5でやってみると、DBIx::Class::ResultSet->{attrs}の中身を見るとoffset = 25って書いてあるのに、DBIx::Class::Storage::DBIの中の_sql_makerが作ったSQLの内容を見るとOFFSETが75になってるよ!おかしい!おかしい!
ってところで俺は今日はもうリタイヤ!
コメント