[Catalyst] attrs for DBIx::Class::Row

Octavian Râşniţă orasnita at gmail.com
Sun Nov 15 11:20:53 GMT 2009


After I constructed a resultset object, I can get the hash of attributes 
used for generating it using:
my $attrs = $rs->{attrs}

But if I get a row object from that resultset, I can't get the attributes 
anymore using:

my $row = $rs->first;
my $attrs = $row->{attrs};

Is there a way of getting the attributes used for searching, ordering, 
paginating... from a row object?

I want to use those attributes for generating a digest key in order to store 
the object in the cache, and I need to get those attributes after I created 
the row object.

Thank you.


More information about the Catalyst mailing list