[SP-pm] DB para JSON

Jose Nilton jniltinho at gmail.com
Sun Aug 19 14:34:57 PDT 2012


Eu acabei de saber agora fiz assim:

    my $rs = $c->model('DB::Logl::Users');
    $rs->result_class('DBIx::Class::ResultClass::HashRefInflator');
    $c->stash->{rows} = [ $rs->all ];

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



Mas não entendi desse como se faz uma query:
Exemplo lista todos que o admin seja igual a 2
admin == 2




Em 19 de agosto de 2012 18:27, André Walker <andre em andrewalker.net>escreveu:

> Nilton,
>
> Esta linha aqui: $c->model('DB::Log')->resultset('Users')->all retorna
> um array, mas você está atribuindo isso a um escalar (no caso, $rs).
> Você provavelmente quer:
>
>   my $rs = $c->model('DB::Log')->resultset('Users');
>
> ;)
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>



-- 
.................................................................
  "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/2afef59d/attachment.html>


More information about the SaoPaulo-pm mailing list