JPA Дата Арифметика? - PullRequest
5 голосов
/ 25 мая 2010

Можно ли выполнять арифметику дат с использованием JPA / Hibernate?Например, у меня есть объект с полем java.util.Date, указывающим, когда была создана строка.Можно ли выполнить запрос с использованием JPQL и включить арифметику даты в это поле?Например, можно ли выполнить COUNT (*) строк, а затем GROUP BY по месяцу в этом поле?Могу ли я выполнять другие функции, например, возвращать только месяц или год из этого поля в запросе?

1 Ответ

3 голосов
/ 25 мая 2010

HQL имеет выражения даты, такие как second(...), minute(...), hour(...), day(...), month(...) и year(...), но в стандартном JPQL таких функций нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...