Fórum HQL query com lista de ENUM como parametro #505882
31/12/2014
0
Tenho uma entidade Banda que possui como atributo uma lista de generos
]List<Generos> generos
ALTERNATIVE_ROCK("Alternative Rock"), CLASSIC_ROCK("Classic Rock"), HARD_ROCK("Hard Rock"), HEAVY_METAL("Heavy Metal"),PROGRESSIVE_ROCK("Progressive Rock");Estou tentando criar um método que retorna uma
List<Banda>
List<Generos>
List<Banda> retornaBandasPorGenero(List<Generos> generos);
Bruno Santana
Curtir tópico
+ 0Posts
02/01/2015
Ronaldo Lanhellas
Gostei + 0
06/01/2015
Bruno Santana
Query q = getSession().createQuery("SELECT b FROM Banda b JOIN b.generos g WHERE g IN (:generos)");
q.setParameterList("generos", generos);
return q.list(); utilizando a query HQL acima junto ao método setParameterList... valeu !!!
Gostei + 0
06/01/2015
Ronaldo Lanhellas
Query q = getSession().createQuery("SELECT b FROM Banda b JOIN b.generos g WHERE g IN (:generos)");
q.setParameterList("generos", generos);
return q.list(); utilizando a query HQL acima junto ao método setParameterList... valeu !!!
Ótimo.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)