Я пытаюсь проверить, произошла ли запись в БД сегодня. Мой запрос работает, когда я запускаю его с MySqlWorkbench, но когда я использую hibernate, запрос, кажется, не работает правильно, мне всегда возвращается true
, даже если в БД есть даты сегодня.
Запрос:
@Query("SELECT CASE WHEN (count(ent) < 1) then true else false end
FROM Entity ent WHERE ent.createdAt >= (?1)")
boolean checkIfEnteredToday(Date date);
date
из библиотеки java.sql.Date.