【发布时间】:2011-03-05 13:55:42
【问题描述】:
我正在使用 perl,并使用 DBI。到目前为止,我一直在使用 ->fetchall_arrayref 来获取数据库查询的结果,并且只是通过数字键访问数组。但是,我更喜欢能够通过字段名称(关联提取)而不是数字来访问记录。
我该怎么做,访问密钥的正确语法是什么?
我更喜欢这样的:
$data[0]['name']
代替:
$data[0][1]
工作解决方案
my %data;
@{$data{$id}}{('name')} = 'something';
【问题讨论】: