Como eu implemento um select passado como parando o IN em uma NamedQuery?
por exemplo
mas esses id tem que vir por parametro
Como eu implemento um select passado como parando o IN em uma NamedQuery?
por exemplo
mas esses id tem que vir por parametro
query = entityManager.createQuery("from Produto where id in (:token)");
List<Integer> ids = new ArrayList<Integer>();
ids.add(1);
query.setParameter("token", ids);
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?