1
У меня есть следующий метод в JPARepositoryСортировать по объединенному столбцу с выгружаемой
@Query("select d from User u JOIN u.documents d WHERE u.id=:userId")
Page<Document> getDocuments(@Param("userId") String userId, Pageable pageable);
результата SQL-запрос выглядит
select **document-properties** from _User user0_ inner join ... where user0_.id=? order by user0_.name asc limit ?
размера страницы ограничение работает нормально. Но сортировка применяется к пользователю (u) не к документу (d). Как применить сортировку к объединенной колонке?
Вы искали? [Проверить здесь] (http://stackoverflow.com/questions/5903774/ordering-a-join-fetched-collection-in-jpa-using-jpql-hql) выглядит очень похоже на вашу проблему. из того, что я помню, я не думаю, что вы можете заказать внутренние свойства коллекции. –