Dúvida básica de JPQL

3 respostas
E

Pessoal, uma dúvida básica

Imagine a seguinte estrutura.

class Album {

// chave primaria

private Integer id;

private List fotos;

}

class Foto {

// chave primaria

private Integer id;

private Boolean ok;

}

quero fazer um select de todos os Albuns aonde as fotos de cada album esteja com atributo ok = true;

como fazer pessoal?

Obrigado

3 Respostas

visola

Acho que isso deve funcionar:

select a from Album a join a.fotos f where f.ok = true
E

mais fotos é um list

não temque fazer um subselect(subConsulta)

visola

Acredito que não. Tente executar este teste e qualquer problema posta aqui.

Criado 5 de maio de 2011
Ultima resposta 5 de mai. de 2011
Respostas 3
Participantes 2