fix: Check for Pageable.unpaged when requesting pages.

This commit is contained in:
Francesco Chicchiriccò
2024-03-18 10:19:54 +01:00
committed by Michael Simons
parent 97d645398c
commit a232264d7a

View File

@@ -242,10 +242,14 @@ public final class QueryFragmentsAndParameters {
Pageable pageable,
QueryFragments queryFragments
) {
if (pageable.isPaged()) {
queryFragments.setSkip(pageable.getOffset());
queryFragments.setLimit(pageable.getPageSize());
}
Sort pageableSort = pageable.getSort();
queryFragments.setSkip(pageable.getOffset());
queryFragments.setLimit(pageable.getPageSize());
queryFragments.setOrderBy(CypherAdapterUtils.toSortItems(entityMetaData, pageableSort));
if (pageableSort.isSorted()) {
queryFragments.setOrderBy(CypherAdapterUtils.toSortItems(entityMetaData, pageableSort));
}
}
static QueryFragmentsAndParameters forExample(Neo4jMappingContext mappingContext, Example<?> example,