my $rs = $c->model("DB")->resultset("MyTable")->search(); # This is *probably* what you want and can do instead- # my $rs = $c->model("DB::MyTable")->search(); $rs->result_class('DBIx::Class::ResultClass::HashRefInflator'); $c->session->{data} = [ $rs->all ];