Можете ли вы сказать мне, как написать действительный запрос в JPQL / HQL для сравнения времени отметки?
Пример:
@Entity
public class Foo {
...
private LocalDateTime startTime;
...
}
и в весеннем хранилище я хочу использовать условие для сравнения JavaПеременная LocalTime со временем поля startTime, например:
@Query("SELECT Foo f WHERE CAST(f.startTime AS TIME) > :startTime")
findFoosByStartTime(@Param("startTime") LocalTime startTime);
, в этом примере я получил ошибку:
Не удалось разрешить запрошенный тип для CAST: TIME
Можете ли вы сказать мне, как это исправить? Спасибо.