SELECT x FROM SomeClass
WHERE x.dateAtt BETWEEN CURRENT_DATE AND (CURRENT_DATE + 1 MONTH)
В приведенном выше описании JPQL у SomeClass есть memebr dateAttr
, который является java.util.Date
и имеет аннотацию @Temporal(javax.persistence.TemporalType.DATE)
.
Мне нужен способ сделать бит (CURRENT_DATE + 1 MONTH)
- он явно ошибочен в текущем состоянии, но не может найти документ с функцией даты для JPQL.
Может ли кто-нибудь указать мне в сторону документа, что документы функции даты JPQL (а также как сделать этот конкретный запрос)?