私のモデルには大きな機能があります。写真とプロフィールを含む友達のリストを返します。ボディにループを含む 'find' が 2 つあるため、簡単ではありません。
次に、このリストをページネーションで表示する必要があります。
私の方法でページネーションを作成する可能性はありますか?
1 つの検索 (またはページ付け) 関数でこのデータを取得する可能性はありません。
何か案は?
私のモデルには大きな機能があります。写真とプロフィールを含む友達のリストを返します。ボディにループを含む 'find' が 2 つあるため、簡単ではありません。
次に、このリストをページネーションで表示する必要があります。
私の方法でページネーションを作成する可能性はありますか?
1 つの検索 (またはページ付け) 関数でこのデータを取得する可能性はありません。
何か案は?
はい、可能です。
paginate()
モデルにおよびメソッドを実装するpaginateCount()
か、モデルに関連付けられた動作にそれらを含めることができます。以下に定義されているメソッド シグネチャを実装する、paginate
および/または実装する必要がある動作は、通常の追加の最初のパラメータ:paginateCount
$model
Custom Query Paginationは、必要な同じことを行います。