2014-09-02 76 views
1

我正在使用彈簧數據和mongodb,並且存在以下描述的問題。帶有開始和結束計數的彈簧數據分頁

Pageable pageRequest = new PageRequest(page, count); 
return projectRepository.findAllByUserId(userId, pageRequest); 

從前端部分我得到的開始和結束值返回頁面結果,但不幸的是我不能得到頁碼因爲我用滾動負載不是一個尋呼機。似乎春天的數據只允許做pageRequest與這兩個參數,頁碼數據統計

有沒有辦法通過僅開始結束數據和彈簧數據返回頁面結果呢?

回答

0

每當你滾動你可能會獲取固定數量的記錄?每個滾動事件應該可以幫助您跟蹤頁面編號,並且計數可以是您重新提取的記錄數。

希望有所幫助。

+0

最有可能的是它應該以某種方式修復。 – mherBaghinyan 2014-09-03 20:21:53

0

假設您每次可以將頁碼計算爲開始/大小時都具有相同的大小。 示例: 開始:70,大小:10,頁面=(70/10)7 但它默認爲0,因此您的實際頁碼爲6