DB::expr() permite escrever expressoes especificas
Agora, no uso de ORM, tente usar uma expressao compativel com o padrao SQL
ou com a maioria dos bancos.
Em 12/03/2012 15:18, "Kaléu Caminha" <[email protected]> escreveu:
> Ola pessoal, precisei realizar uma ordenação usando a função length do
> banco de dados.
> a única forma que encontrei para fazer funcionar com o Kohana foi:
>
> $model = new Model_XXXX();
> $itens = $prefix->order_by("column1")->order_by( NULL, "length(column2)
> desc")->find_all();
>
>
> Funcionou, mas me pareceu estranho.
> Então compartilho aqui com vocês para:
>
> 1) ajudar quem um dia tenha o mesmo problema
> 2) Perguntar se existe alguma outra forma ou se é assim mesmo como vocês
> fazem.
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
> Php" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.