Bonjour,
J'aimerais utiliser l'année d'une date comme critère dans hibernate depuis un object Calendar. J'essaye le code suivant sans succès:
Le système me retourne cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Criteria ctr = session.createCriteria(MandatDTO.class); // year if (dto.getDelayYear() != 0) { ctr.add(Expression.eq("year(dateMandat)", new integer(dto.getDelayYear()))); }
Avez-vous une idée de comment le faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 net.sf.hibernate.QueryException: could not resolve property: year(dateMandat) of: ch.ejpd.mantra.dto.MandatDTO
Merci
Partager