Não tenho certeza mas acho q vc pode usar mais de um order_by()

$filhos = ORM::Factory('filho')
 ->offset(0)
->limit(50)
 *->order_by('expiration_date', 'ASC')*
*        ->order_by('OUTROCAMPO', 'ASC')
*
* ->order_by('MAISUMCAMPO', 'DESC')*
        ->find_all();

Testa p ve se funciona ;)

[]s




- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -

Luiz Alberto S. Ribeiro [ Beto ]
@madeinnordeste
<http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com>
http://beto.euqueroserummacaco.com





Em 24 de maio de 2013 10:32, Fabyo <[email protected]> escreveu:

> Oi Pessoal
>
> eu estava usando o recurso do kohana sobre relacionamento de tabelas e
> estava perfeito, ate que eu precisei ordenar um campo da tabela e deu erro
> estou testando e acho que para ordenar do jeito que eu quero nao vou poder
> usar o modo padrado do kohana
> vou postar um exemplo para voces entenderem melhor
>
> $filhos = ORM::Factory('filho')
> ->offset(0)
> ->limit(50)
>  ->order_by('expiration_date', 'ASC')
> ->find_all();
>
> foreach ($filhos as $filho)
> {
> echo $filho->name;
> echo $filho->pai->name;
> echo $filho->pai->avo->name;
> }
>
> esse exemplo funciona perfeitamente só que precisei ordenar o nome do avo
> ai que eu percebi um problema
> do jeito que eu estou fazendo acima nao tem como certo?
>
> vou ter que fazer de outra maneira? se for isso blz eu consigo fazer, mas
> só queria uma opniao pra saber se tem como fazer continuando usando o
> exemplo acima
>
> valeu
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
> Php" dos Grupos do Google.
> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
> envie um e-mail para [email protected].
> Para postar neste grupo, envie um e-mail para [email protected].
> Visite este grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>
>
>

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para [email protected].
Para postar neste grupo, envie um e-mail para [email protected].
Visite este grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


Responder a