2004年01月28日 (水)
Class::DBI 今日の知らなかったこと
今日もClass::DBIではまりました。
__PACKAGE__->set_sql('GetHogeCount', <<END_OF_SQL);
SELECT
hoge_id,
COUNT(hoge_id) AS count
FROM
hoge
GROUP BY
hoge_id
ORDER BY
hoge_id ASC
END_OF_SQL
sub get_hoge {
my $class = shift;
my $sth = $class->sql_GetHogeCount();
$sth->execute;
return $class->sth_to_objects($sth);
}
で設定しばあい、$hoge->count と 別名の名前では取り出せないのでした。$hgoge->{count} としないとだめ。
いままで、Template側でしか使ってなかったので気がつきませんでした。(TTはどっちでも良いので)
posted by takefumi
|
この日記へリンク
|
コメント(0)
|
トラックバック(0)

