前言
如果需要對一個 Query Builder 進行 map() 或 transform() 等 Collection 方法,並且將修改過的資料進行分頁,可以手動建立一個 LengthAwarePaginator 分頁器。
做法
使用 getCollection() 方法可以從 Query Builder 中取得其 Collection 實例。
1 | // 取得資料的 LengthAwarePaginator 實例 |
如果需要對一個 Query Builder 進行 map() 或 transform() 等 Collection 方法,並且將修改過的資料進行分頁,可以手動建立一個 LengthAwarePaginator 分頁器。
使用 getCollection() 方法可以從 Query Builder 中取得其 Collection 實例。
1 | // 取得資料的 LengthAwarePaginator 實例 |