Это запрос: < /p>
Код: Выделить всё
@Query("SELECT o FROM OutputStreamJpa o WHERE o.deleted IS NOT NULL " +
"AND DATEDIFF(CURRENT_DATE, o.deleted) >= :days")
List findDeletedOlderThanFixedDays(Integer days);
< /code>
вещь, это прорывает все мои тесты JUNIT. Это дает действительно странные ошибки, как будто определенные классы не были автоматическими правильно. Удаление этого запроса исправляет его. < /P>
Caused by: java.lang.IllegalArgumentException: org.hibernate.query.sqm.produce.function.FunctionArgumentException: Parameter 1 of function 'timestampdiff()' has type 'TEMPORAL_UNIT', but argument is of type 'java.lang.Object'
Подробнее здесь: https://stackoverflow.com/questions/795 ... unit-tests