段階的にDBICを移行
昨晩からずーっと取り組んでるわけですが、指定した件数をもってくるのがどうもできない。「例はMySQLだから、PostgreSQLのOFFSETは対応してないんじゃないか?」とか、「どっかにPg用のパッケージがあるんじゃないか?」と思い始めたのだが、どうにも分からないのでDBIx::Class::ResultSetのソースを見たら、ハッシュキーのスペルが1文字足りないだけだと判明…。
orz
それにしてもこのDBIx::Classはホントに凄いわ。ダラダラSQL文を記述しないからとても見やすいし、一番驚いたのは、DBの項目をメソッドに見立ててしまうとこ。しかも、ハッシュの構造を維持してるから、Template Toolkitでの修正は一切なし。
でも、最初に書いたデータベースプログラムがPHPでPEAR::DBを使ったものだったので、あの感覚が中々頭から離れない…。