[SP-pm] DB para JSON

Jose Nilton jniltinho at gmail.com
Sun Aug 19 14:06:22 PDT 2012


Boa tarde a todos, como eu fazer para transformar o resultado do Banco para
JSON.

Isso no framework Catalyst

Tentei isso:
http://www.gossamer-threads.com/lists/catalyst/users/22974

http://search.cpan.org/~frew/DBIx-Class-0.08198/lib/DBIx/Class/ResultClass/HashRefInflator.pm

Mas não consegui print em JSON.


Segue o codigo:
*
sub dados :Local {
      my ( $self, $c ) = @_;

      # seleciona todos os dados da tabela pessoa
       my $rs = $c->model('DB::Log')->resultset('Users')->all;
       $rs->result_class('DBIx::Class::ResultClass::HashRefInflator');
       $c->stash->{books} = [ $rs->all ];

      # invocar a view JSON
      $c->forward('View::JSON');
}*



Erro:

Can't call method "result_class" without a package or object reference
at Controller/Dados.pm line 35."



-- 
.................................................................
  "Com Deus todas as coisas são possíveis"
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20120819/01952ddb/attachment.html>


More information about the SaoPaulo-pm mailing list