Bonjour
Au sein d'une même transaction je fais appel plusieurs fois à une requête (SQLQuery) qui est paginée par setFirstResult et setMaxResult.
Au premier appel tout se passe bien... Le problème arrive quand je réutilise la requete avec les setFirstResult et setMaxResult différents.
Le deuxième appel ne me renvoie aucun résultat. La même requête passée dans un client MySQL (en précisant les arguments "Limit") se passe correctement et renvoie les résultats qu'il faut.
Quelqu'un a une idée sur la façon de faire une requête paginée au sein d'une même transaction?
Partager