[SP-pm] Catalyst DBIx -> lista alguns campos

Jose Nilton jniltinho at gmail.com
Mon Aug 20 13:03:02 PDT 2012


Então eu posso fazer desse modo:

$resultset->search ( undef,  {  select => [qw/ id login email active /] } )

$rs = $schema->resultset('Employee')->search(undef, { select => ['name']});




Em 20 de agosto de 2012 16:54, Renato Santos <renato.cron em gmail.com>escreveu:

> vc usa o $resultset->search ( undef,  {  select => [qw/ id login email
> active /], as => [qw/o_aidi o_login o_email active/]  }
>
> lembrando que os prefetchs são tratados separadamente.
>
> Todos atributos estão em:
>
> http://search.cpan.org/dist/DBIx-Class/lib/DBIx/Class/ResultSet.pm#ATTRIBUTES
>
> vc tbm pode usar '+select' e '+as' pra adicionar mais campos na query.
>
>
> 2012/8/20 Jose Nilton <jniltinho em gmail.com>
>
>> Boa tarde a todos,
>>
>> Gostaria de saber como eu faço para listar só alguns campos da tabela:
>>
>> Exemplo:
>>
>> Banco: agencia
>> Tabelas: users
>> Campos: id, login, email, password, adm, active, create.
>>
>> Não quero selecionar todos os campos, quero id, login, email, active.
>>
>> Obrigado
>>
>> --
>> .................................................................
>>   "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
>>
>>
>
>
> --
> Saravá,
> Renato CRON
> http://www.renatocron.com/blog/
> @renato_cron <http://twitter.com/#%21/renato_cron>
>
>
> =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/20120820/4db1d558/attachment.html>


More information about the SaoPaulo-pm mailing list