Мне нужно получить сегодняшние элементы из базы данных (точнее, PostgreSQL) с помощью JPQL.
Мне нужно, чтобы все элементы были такими же, как сегодня. Я пробовал это, но это не работает, потому что текущая временная метка и временная метка создания не совсем совпадают из-за разного времени. Он не возвращает никакого результата.
@Query("select u from User u where u.timestamp = current_timestamp")
Вопрос в том, как мне сравнить только день?
С сегодняшнего дня означает с "00:00:00" до сих пор?
select u from User u where u.timestamp > date_trunc('day', now());
Под «отметкой времени создания» вы подразумеваете момент, когда строка была вставлена в базу данных?