SELECT IN com NamedQuery no JPA

2 respostas
furacao123

Como eu implemento um select passado como parando o IN em uma NamedQuery?

por exemplo

mas esses id tem que vir por parametro

2 Respostas

O
query = entityManager.createQuery("from Produto where id in (:token)");

List<Integer> ids = new ArrayList<Integer>();
ids.add(1);

query.setParameter("token", ids);
furacao123

e no caso de ser um relacionamento @OneToMany onde eu tenho um cupom fiscal e nele uma lista de cupomFiscalPagamento

como eu faria para varrer a lista em busca de um pagamento escolhido no cupom?

Criado 2 de setembro de 2010
Ultima resposta 2 de set. de 2010
Respostas 2
Participantes 2