SpringBoot分頁查詢 頁碼問題導致返回結果數量為0
SpringBoot分頁查詢,PageRequest,資料庫裡有4條記錄,但是查出來的結果中,是一個空的陣列:
請求內容:
{
"startTime":"2000-01-01",
"endTime":"2022-12-31",
"page":1,
"size":100,
"client":{
"id":2
}
}
返回:
{
"content": [], //空的陣列
"pageable": {
"sort": {
"sorted": true,
"unsorted": false
},
"offset": 100,
"pageSize": 100,
"pageNumber": 1,
"paged": true,
"unpaged": false
},
"totalElements": 4,
"totalPages": 1,
}
經過一番探索,找到了原因:原來是請求中的page問題,要請求第一頁的資料,實際應該填0,而不是1.
{
"startTime":"2000-01-01",
"endTime":"2022-12-31",
"page":0, //第一頁資料應該填0
"size":100,
"client":{
"id":2
}
}
問題解決。
相關文章
- 關於分頁查詢結果的快取問題快取
- 批次分頁查詢問題?
- 分頁查詢的排序問題排序
- 分頁及查詢引數傳遞問題分享
- 如何分頁顯示資料庫查詢結果?資料庫
- 分頁查詢的排序問題(二)排序
- 請教批次分頁查詢的問題
- Laravel 手動建立分頁返回物件結果集Laravel物件
- MaxCompute如何對SQL查詢結果實現分頁獲取SQL
- springboot整合分頁外掛pageHelper 返回全部資料問題Spring Boot
- 使用ROWNUM將導致查詢結果集的固化
- 等於NULL的查詢條件導致查詢結果不正確Null
- Mysql-基本練習(10-設定分組條件、查詢結果排序、限制查詢結果返回的數量、TRUNCATE刪除表記錄)MySql排序
- Elasticsearch 分頁查詢Elasticsearch
- ssh 分頁查詢
- oracle分頁查詢Oracle
- 批次查詢的翻頁問題
- Oracle總結【SQL細節、多表查詢、分組查詢、分頁】OracleSQL
- layui 分頁元件 ,重新整理後返回第一頁問題UI元件
- MySQL的分頁查詢MySql
- ThinkPhp框架:分頁查詢PHP框架
- 分頁查詢優化優化
- NET 集合分頁查詢
- MySQL 多表查詢分頁MySql
- 分頁查詢重構
- Oracle的分頁查詢Oracle
- Oracle分頁查詢格式Oracle
- Lucene的分頁查詢
- 為什麼Oracle的外連線寫法不同導致查詢結果不同?Oracle
- Laravel 關聯查詢限制條數和分組查詢顯示為零的結果Laravel
- PostgreSQL函式:返回表查詢結果集SQL函式
- indexdb實現分頁查詢Index
- AntDesignBlazor示例——分頁查詢Blazor
- MySQL分頁查詢優化MySql優化
- Oracle分頁查詢格式(十三)Oracle
- Oracle分頁查詢格式(十二)Oracle
- Oracle分頁查詢格式(十一)Oracle
- Oracle分頁查詢格式(八)Oracle