Hibernate e fetch retornando vários pais  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
minin
HelloWorld

Membro desde: 27/12/2007 15:20:09
Mensagens: 16
Localização: Colorado do Oeste - RO
Offline

Boa tarde pessoal, eu tenho a seguinte situação:
uma classe Pch (pai) e nela um atributo tipo Set ligando a Leitura (filhos).

Bom vejamos este caso: eu tenho dois pais Pch 1, pch 2 e cada pai tem 3 filhos: (aqui no banco de dados)
Pch 1 -> leitura 1,2,3
Pch 2 -> leitura 4,5,6

eu preciso trazer em uma consulta todas as pchs e as leituras de um intervalo de datas então uso:



o correto era ele me trazer os 2 pais com as coleções inicializadas:
Pch 1 -> leitura 1,2,3
Pch 2 -> leitura 4,5,6

mas ele me devolve assim:

Pch 1 -> leitura 1,2,3
Pch 1 -> leitura 1,2,3
Pch 1 -> leitura 1,2,3
Pch 2 -> leitura 4,5,6
Pch 2 -> leitura 4,5,6
Pch 2 -> leitura 4,5,6

ou seja a qualtidade de pais relativa a qualtidade de filhos.

Para me trazer corretametne preciso usar DISTINCT:


minha dúvida é: ele não deveria trazer as coleções inicializadas sem ter que usar DISTINCT ?
abraços

This message was edited 1 time. Last update was at 22/05/2008 13:50:02

[Email] [WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team