Bonsoir,
Je produis une sous-requête count à l'aide du code suivant :
et le code SQL généré produit toujours :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 DetachedCriteria subqueryEventProfileRoleActors = DetachedCriteria.forClass(Actor.class, "act"); subqueryEventProfileRoleActors.createAlias("act.roles", "actRoles"); subqueryEventProfileRoleActors.add(Restrictions.eq("actRoles.code", eventProfile)); subqueryEventProfileRoleActors.add(Subqueries.in("act.id", subqueryEventProfileIntActors)); subqueryEventProfileRoleActors.setProjection(Projections.count("act.id"));
Quelque chose m'échappe, comment changer ce y0_ ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select count(act_.ActID) as y0_ ...
Merci pour vos suggestions.
Partager