wantarray
関数の戻り値にリストが期待されているかどうかを調べるビルドイン関数。
これを使えば Class::DBI の retrieve_all みたいに
my $ret = CDBI::MyTable->retrieve_all;
とすると $ret
にはイテレータが入り、
my @ret = CDBI::MyTable->retrieve_all;
とすると @ret
には実際のデータの配列が返されるような関数を書ける。
関数の戻り値にリストが期待されているかどうかを調べるビルドイン関数。
これを使えば Class::DBI の retrieve_all みたいに
my $ret = CDBI::MyTable->retrieve_all;
とすると $ret
にはイテレータが入り、
my @ret = CDBI::MyTable->retrieve_all;
とすると @ret
には実際のデータの配列が返されるような関数を書ける。