[RESOLVIDO]Enum como parâmetro de pesquisa

2 respostas
PaduaAlves

Boa tarde galera. tenho um combobox preenchido via enum. Esse combo é um dos filtros de uma pesquisa que eu preciso fazer. Quando clico no botão pesquisar, o form é submetido e o atributo da mnha entidade referente ao enum é preenchido corretamente, porém na minha query JPA, eu não conisigo fazer "minhaEntidade.meuEnum.codigo, pois o Enum não é uma @Entity, logo não da para nevagar por ele. Como posso fazer para executar minha pesquisa usando um campo enum como filtro?

2 Respostas

I

normalmente eu faço assim

Na query "where classe.atributo = :meuEnum"

No DAO query.setParameter("meuEnum", MeuEnum.VALOR_ENUM)

PaduaAlves

Show de bola. Valeu =D

Criado 3 de junho de 2011
Ultima resposta 3 de jun. de 2011
Respostas 2
Participantes 2