Pegar ultima classe criada
15/05/2012 13:06
0
Galera como eu faço para pegar o ultimo objeto de uma classe que foi criada?
Tags: ultimo valor


0
Brother acho que vc vai ter que explicar com um pouco mais de detalhes sua dúvida! :)


0
voce tem uma classe qualquer, por exemplo classe Pessoa, voce adiciona varias pessoas, como faz para pegar a ultima pessoa que foi adicionada?
15/05/2012 17:33


0
fazer uma consultinha por hql não serve?
15/05/2012 18:46


0
Como seria essa consulta?
15/05/2012 19:00


0
usando criteria tem como fazer assim!

def results = SeuDominio.withCriteria(uniqueResult: true){
max("id")
}


Não testei mas qualquer problema vc fala aí pra nós!


0
eu faria (mas também não testei):

def registro = Dominio.list(max: 1, sort: "id", order: "desc").get(0)


Ou ainda:


def registro = Dominio.where{id=max(id)}.find()



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