Size: a a a

Spring Framework and more

2020 June 30

R

Responsibility in Spring Framework and more
Alexandr Emelyanov
Пагинация не будет работать с fetch join
у меня нет FETCH Join
источник

R

Responsibility in Spring Framework and more
kuzznya
А в чем именно ошибка?
Пагинация работает, но сортировка нет
источник

R

Responsibility in Spring Framework and more
переписал все на jpql но результат все тот же
источник

k

kuzznya in Spring Framework and more
А если указать в запросе сортировку?
источник

R

Responsibility in Spring Framework and more
если в самом запросе сделать ORDER BY то работаетт
источник

R

Responsibility in Spring Framework and more
Может ли это быть как то связано с версией постгреса?
источник

k

kuzznya in Spring Framework and more
Ну вообще SQL запрос без указания order by никак не гарантирует сортировку
источник

k

kuzznya in Spring Framework and more
Так что если она нужна - конечно необходимо указывать это
источник

k

kuzznya in Spring Framework and more
Responsibility
Может ли это быть как то связано с версией постгреса?
Может зависеть от чего угодно
источник

R

Responsibility in Spring Framework and more
У меня есть SqlResultSetMapping и туда отражается записи с бд. И @Query(name = "ExamplesJpa") ссылается туда
источник

R

Responsibility in Spring Framework and more
источник

R

Responsibility in Spring Framework and more
Я уже долго вожусь с этой проблемой. Даже сегодня с коллегой пытался найти подход к этому, но увы
источник

AE

Alexandr Emelyanov in Spring Framework and more
Responsibility
переписал все на jpql но результат все тот же
как ты сортировку передаешь?
источник

R

Responsibility in Spring Framework and more
PageRequest
источник

AE

Alexandr Emelyanov in Spring Framework and more
вот тут pageable внутри содержит sort, что там?
источник

R

Responsibility in Spring Framework and more
Sort.Direction direction = Sort.Direction.fromString(page.getOrd().toString());
       return PageRequest.of(page.getPageNumber(), page.getPageSize(), Sort.by(direction, page.getSort()));
источник

AE

Alexandr Emelyanov in Spring Framework and more
Responsibility
Sort.Direction direction = Sort.Direction.fromString(page.getOrd().toString());
       return PageRequest.of(page.getPageNumber(), page.getPageSize(), Sort.by(direction, page.getSort()));
что это?
источник

R

Responsibility in Spring Framework and more
Туда передается название столбца из SqlResultSetMapping Для сортировки
источник

AE

Alexandr Emelyanov in Spring Framework and more
Responsibility
Туда передается название столбца из SqlResultSetMapping Для сортировки
ты дебагом смотрел что у тебя внутри pageable лежит?
источник

R

Responsibility in Spring Framework and more
да
источник