[Hibernate] Criteria Year
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:
Code:
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()))); } |
Le système me retourne cette erreur:
Code:
1 2
|
net.sf.hibernate.QueryException: could not resolve property: year(dateMandat) of: ch.ejpd.mantra.dto.MandatDTO |
Avez-vous une idée de comment le faire?
Merci