[SP-pm] Dúvida sobre DBIx::Class

Lucas Moraes lucastiagodemoraes at gmail.com
Thu Jul 25 04:16:46 PDT 2013


Aconteceu outra problema, na pesquisa eu passo um valor referente a tabela
pai. mas ele esta contando todos os valores mesmo passando a referencia. Ou
sera que eu estou fazendo errado:

    my $sel = $rs->search(
        {
            uni_equ_id => $equipamento
        },
        {
            offset => $pos,
            rows => $count
        }
    );

$rs->count esta retornando o total de todos equipamentos e não o total do
equipamento que eu quero.




Em 25 de julho de 2013 07:28, Lucas Moraes
<lucastiagodemoraes em gmail.com>escreveu:

> Renato funcionou :)
> Valeu.
>
>
> Em 25 de julho de 2013 07:10, Renato Santos <renato.cron em gmail.com>escreveu:
>
> Cada search / find / etc retorna uma RS nova.
>>
>> Faça então, $rsc = $rs- >count;
>>
>> Aí $rs ainda vai ter o sua resultdet original
>> Em 25/07/2013 07:06, "Lucas Moraes" <lucastiagodemoraes em gmail.com>
>> escreveu:
>>
>>  Eden ele retorna total mesmo, porem perde a referencia do resultado.
>>>
>>>
>>> Em 25 de julho de 2013 06:58, Lucas Moraes <lucastiagodemoraes em gmail.com
>>> > escreveu:
>>>
>>>> Eden valeu :)
>>>>
>>>>
>>>> Em 25 de julho de 2013 06:51, Eden Cardim <eden em insoli.de> escreveu:
>>>>
>>>> >>>>> "Lucas" == Lucas Moraes <lucastiagodemoraes em gmail.com> writes:
>>>>>
>>>>>     Lucas> Queria saber se é possível contar o total de resultado
>>>>>     Lucas> mesmo definindo um valor em rows, fazer isso na mesma
>>>>>     Lucas> pesquisa com DBIx::Class?
>>>>>
>>>>> $rs->search({ 'foo' => 'bar' }, { rows => 100 })->count vai ignorar o
>>>>> valor de rows e te dar o número total baseado no critério de busca.
>>>>>
>>>>> --
>>>>> Eden Cardim -- Insolide Soluções de TI Ltda.
>>>>> +55 11 9644 8225
>>>>> http://insoli.de
>>>>> =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
>>>>>
>>>>
>>>>
>>>
>>> =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
>>>
>>>
>> =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/20130725/799a044c/attachment.html>


More information about the SaoPaulo-pm mailing list