selecionar apenas alguns campos para aparecer na listagem
03/12/2008 00:00
0
Amigos tenho uma classe com vários atributos, mas quero carregar em uma pesquisa apenas "Id" e "Nome" por exemplo. Como eu faria isso?
Sei que isso é bem bobo. Mas não achei, ou não soube procurar.
Tags: Grails


0
Olá, blz?

Não sei se é esse o problema mas, você está usando ...


def scaffold = true


... no seu Controller?


Você pode rodar o ...


grails generate-all


... e editar o list.gsp gerado.
09/12/2008 00:00


0
Na verdade eu queria que a consulta não retornasse todos os campos.Acabei descobrindo que nesse caso não devo usar o .list(). Pois ele faz uma listagem simples, dinâmica, que me retorna todos os atributos da classe.
E no meu controller estou transmitindo o resultado em JSON para um JavaScript que faz a parte cliente (AJAX). Dai queria fazer a transmissão mais leve, e também fazer um join com outra classe. Vi que tem um jeito de fazer uma query, agora não me lembro a clausula certinho, estou verificando como é que se faz.
09/12/2008 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto