/usr/local/perl/lib/site_perl/5.8.5/DBIx/Class/ResultClass/HashRefInflator.pm |
DBIx::Class::ResultClass::HashRefInflator
my $rs = $schema->resultset('CD');
$rs->result_class('DBIx::Class::ResultClass::HashRefInflator');
DBIx::Class is not built for speed: it's built for convenience and ease of use. But sometimes you just need to get the data, and skip the fancy objects. That is what this class provides.
There are two ways of using this class.
$rs->result_class
on a specific resultset to affect only that
resultset (and any chained off of it); or
Specify __PACKAGE__->result_class
on your source object to force all
uses of that result source to be inflated to hash-refs - this approach is not
recommended.
Inflates the result and prefetched data into a hash-ref using the mk_hash manpage.
This does all the work of inflating the (pre)fetched data.
/usr/local/perl/lib/site_perl/5.8.5/DBIx/Class/ResultClass/HashRefInflator.pm |