<br>Boa tarde a todos, como eu fazer para transformar o resultado do Banco para JSON.<br><br>Isso no framework Catalyst<br><br>Tentei isso:<br><a href="http://www.gossamer-threads.com/lists/catalyst/users/22974">http://www.gossamer-threads.com/lists/catalyst/users/22974</a><br>
<br><a href="http://search.cpan.org/~frew/DBIx-Class-0.08198/lib/DBIx/Class/ResultClass/HashRefInflator.pm">http://search.cpan.org/~frew/DBIx-Class-0.08198/lib/DBIx/Class/ResultClass/HashRefInflator.pm</a><br><br>Mas não consegui print em JSON.<br>
<br><br>Segue o codigo:<br><b><i><br>sub dados :Local {<br>      my ( $self, $c ) = @_;<br><br>      # seleciona todos os dados da tabela pessoa<br>       my $rs = $c->model('DB::Log')->resultset('Users')->all;<br>
       $rs->result_class('DBIx::Class::ResultClass::HashRefInflator');<br>       $c->stash->{books} = [ $rs->all ];<br><br>      # invocar a view JSON<br>      $c->forward('View::JSON');<br>
}</i></b><br><br><br><br>Erro:<br><pre><code class="error">Can't call method "result_class" without a package or object reference at Controller/Dados.pm line 35."</code></pre><br clear="all"><br>-- <br>
.................................................................<br>  "Com Deus todas as coisas são possíveis"<br>