Bonjour,
Je cherche comment traduire une select * from table where id in (n,...) en Hql est ce possible?
Merci.
Bonjour,
Je cherche comment traduire une select * from table where id in (n,...) en Hql est ce possible?
Merci.
Bonjour,
Oui je crois que c'est possible.
Exemple (à mettre au conditionnel!!):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT e FROM MonEntity e WHERE e.id in ('1','2','3');
ou en utilisant les paramètres:
et dans le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT e FROM MonEntity e WHERE e.id in (:param);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 List<String> list = new ArrayList<String(); list.add(...); .... query.setParameter("param", list);
Partager