Bonjour,
J'ai un probleme pour recupérer le resultat de mes requêtes de jointures avec hibernate.
J'ai une requête qui regroupe trois classes et j'ai besoins de certains attributs dans chaque table comment recuperer ces attributs
voici le code de la requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 String query = "select new list(rt.roomTypeId, rt.roomTypeCode, rt.roomCount, sum(rbkg.roomCount), rt.roomCount - sum(rbkg.roomCount)) " + "from RoomTypes rt " + "join rt.roomsBookingsCollection rbkg " + "join rbkg.bookingId bkg " + "where (bkg.dateFrom > :dateFrom) " + "group by(rt.roomTypeId)"; Query q = dao.createQuery(query); q.setParameter("dateFrom", newBooking.getDateFrom());
Partager