Ordenar instância de ActiveRecord
|
|
Olá, gostaria de saber como faço para ordenar uma instância de ActiveRecord… Ou seja um objeto do tipo ActiveRecord com uma cópia da tabela. Abraço |
|
|
Isto? |
|
|
Não pode ser.. Porque eu estou com o objeto na sessão. Na verdade eu tenho um array de hash na variável. Usando o método find, a organização dos valores vem direto da tabela e no meu caso eu estou com eles na sessao e quero organiza-los em ordem crescente. |
|
|
então é isto que você está procurando. Da uma estudada neste método sort e veja como ele pode lhe ajudar. Mas o método que você procura é este. |
|
|
na verdade eu tenho um array de objetos… |
|
|
Então, o método sort é para isso. |
|
|
Tu pode fazer algo assim: |
|
|
ps.: O q q está acontecendo com o forum que está saindo tags html junto nos blocos de código? |
|
|
2 respostas frequinhas: Joao: Não tem outro jeito de tu trabalhar isso? Cada vez que vejo uma coisa dessas eu compreendo melhor porque o Rails2 usa CookieStore como default. No mais o que o Marcelo disse está certo, o método sort(&block) vai ordenar do jeito que tu quer. Marcelo: Nada demais, experimente dar uma linha de distância entre o código e o texto que tudo se resolve. Exemplo com erro: Exemplo sem erro: |
|
|
Humm.. verdade. Agora deu certo. :] |

