Bonjour,
Dans mon application, basée sur une BDD MySQL, je voudrais lire les 10 premiers enregistrements de ma table Artiste.
Pour cela j'utilise le fichier Artiste.hbm.xml, et plus particulièrement le query suivant :
au travers du code suivant :Code:
1
2
3
4
5
6 <query name="fr.ducrocql.model.artiste.lastTen"> <![CDATA[ from fr.ducrocql.model.Artiste order by datCreation desc, heuCreation desc ]]> </query>
Ainsi je récupère tous les enregistrements de la table.Code:
1
2
3
4 Session session = HibernateUtil.currentSession(); Query query = session.getNamedQuery("fr.ducrocql.model.artiste.lastTen"); return query.list();
J'ai essayé la requête suivant e tiré de MySQL :
mais ça ne marche pas.Code:
1
2
3
4
5
6 <query name="fr.ducrocql.model.artiste.lastTen"> <![CDATA[ from fr.ducrocql.model.Artiste limit 0,10 order by datCreation desc, heuCreation desc ]]> </query>
Comment faire pour ne récupérer que les 10 premiers enregistrements ?
Merci pour vos réponses.
Laurent