J'ai une table "Evénement" et une table "Sessions" et chaque événement a un ensemble de sessions et chaque session a une date de début et une date de fin.Critères d'Hibernation
Date de début de l'événement: date de début de la première session de cet événement Date de fin de l'événement: date de fin de la dernière session de cet événement. Ce que je veux faire est de retourner tous les événements qui ont une date de début avec des filtres entrés (début-fin) en utilisant Hibernate.
Criteria eventCriteria = getSession().createCriteria(Event.class);
eventSessionCriteria = eventCriteria.createCriteria("sessions");
eventSessionCriteria.add(Expression.ge("startDateAndTime", start));`
eventSessionCriteria.add(Expression.lt("startDateAndTime", end));
par le code précédent: renverra les événements qui ont session a la date de début dans l'intervalle entré (début - fin) qui est faux
que je veux faire est de retour les événements qui ont la première session (La session dont la date de début est min entre toutes les sessions de l'événement) a commencé dans l'intervalle (début-fin)
Comment puis-je obtenir la date de session min En utilisant la mise en veille prolongée?
Merci à l'avance