Использование Spring Boot и Spring Data.Использование JpaSort.unsafe
, но получение исключения.Это известная проблема Spring?Hibernate / JPA проблема?Спасибо.
Maven:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.5.RELEASE</version>
</parent>
Сущность:
public class Simple {
@Id
private Long id;
private String firstName;
...
}
Метод репозитория:
public List<Simple> findAll(Sort sort);
SpringTestClass:
list = simpleRepository.findAll(JpaSort.unsafe("LENGTH(firstName)"));
assertEquals("firstName", list.get(0).getFirstName());
Исключение:
org.springframework.data.mapping.PropertyReferenceException: No property LENGTH(firstName) found for type Simple!