私は次のようなコードを試します:
my @rows = getRows($sth);
$self->stash(rows => \@rows);
getRowsはサブ関数名であり、コードはテンプレートで機能します。$rowsは配列です。
私は次のようなコードを書きます:
$self->stash(rows => \getRows($sth));
$ rowsはREFです、それは間違っています。
このようなコードを書く場合:
$self->stash(rows => getRows($sth));
$ rowsはハッシュです、それは間違っています。
2行のコードを1つに書く方法はありますか?