seleção de objetos diferentes numa lista
03/08/2013 19:38
0
qual é o método mais eficiente de selecionar todos os objetos diferentes numa lista. Os objetos são unicos na base de dados (unique:true). obrigado

Tags: lista database seleção


0
Como assim Israel? Tem como explicar melhor o problema?


0
u tenho uma lista Ej. [1,0,3,4,2,3,1,2,7]. gostaria de selecionar todos os objetos que são diferentes. neste caso obter [1,0,3,4,2,7]. Na realidad o que eu tenho é uma lista de usuarios que pode incluir um mesmo usuario varias veces. Esta lista é obtida de varios sericios. Os usuarios são unicos na database i.e. unique:true. e eu quero obter uma lista de os usuarios não repetidos.
obrigado
04/08/2013 15:25


0
Neste caso Israel, o ideal é você usar algo como as criterias.
E nas criterias, usar a projeção "distinct" apontando para um atributo - como id por exemplo - que seja único em cada entidade.


0
olá.
eu sou novo em grails.. gostaria de um exemplo. o problema é que eu procurei a projeção distict no java doc e dice distict(projection ).. mas a 'id é uma propiedade.
então se eu tenho uma lista de usuarios [glen, jack, ze, paulo, ze, jack, glen] como seria o query usando a projeção distinct para obter [glen, jack, ze, paulo].
obrigado
07/08/2013 11:57



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