Distinct no Hibernate

3 respostas
marciobarroso

Galera, eu andei olhando a API do Hibernate e encontrei uma classe Chamada Distinct, mas não encontrei a maneira de usá-la.

Alguém sabe como fazer uma operação como um select distinct com o hibernate?

[]'s

3 Respostas

_fs

http://www.google.com.br/search?q=hibernate+distinct
http://www.google.com.br/search?q=hibernate+criteria+distinct

http://www.hibernate.org/hib_docs/reference/en/html/queryhql.html
http://www.java2s.com/Code/Java/Hibernate/CriteriaDistinctCriteria.htm

Quanto ao uso da classe org.hibernate.criterion.Distinc, encontrei nada no google e no fórum do Hibernate.

_fs

Mais aqui:
http://forums.hibernate.org/viewtopic.php?t=951530&highlight=distinct+criteria&sid=2326584923ffd4d3d4e279a0564a15ff
http://forums.hibernate.org/viewtopic.php?t=941669&highlight=distinct+criteria&sid=2326584923ffd4d3d4e279a0564a15ff

marciobarroso

Blz cara …

Havia procurado no Fórum do Hibernate mas não havia encontrado.

Criteria criteria = session.createCriteria( MyEntity.class );
criteria.setProjection( Projections.distinct( Projections.property( "id" ) ) );

[]'s

Criado 18 de abril de 2007
Ultima resposta 19 de abr. de 2007
Respostas 3
Participantes 2