[SP-pm] DB para JSON

Leonardo Ruoso leonardo at ruoso.com
Sun Aug 19 14:57:00 PDT 2012


https://metacpan.org/module/DBIx::Class::ResultSet#search

Em 19 de agosto de 2012 18:34, Jose Nilton <jniltinho em gmail.com> escreveu:

> 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"
>
> =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
>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20120819/4e54783b/attachment.html>


More information about the SaoPaulo-pm mailing list