Я хочу сделать выбор из таблицы, где date = TODAY, для mysql это будет where date > CURDATE(), как мне сделать это для запроса JPA с именем?
where date > CURDATE()
Из спецификации :
4.6.16.3 Функции даты и времени functions_returning_datetime:= CURRENT_DATE | CURRENT_TIME | CURRENT_TIMESTAMP Функции datetime возвращают значение текущей даты, времени и отметка времени на сервере базы данных.
4.6.16.3 Функции даты и времени
functions_returning_datetime:= CURRENT_DATE | CURRENT_TIME | CURRENT_TIMESTAMP
Функции datetime возвращают значение текущей даты, времени и отметка времени на сервере базы данных.
Это зависит от вашего провайдера JPA. Например, Hibernate поддерживает функцию current_date () :
from MyEntity where myDateProperty > current_date()