Fat Free Framework の DB Cursor Class のメソッドを使っているのですpaginateが、コードを見ているとちょっと頭に入ってきません。
$mapper->paginate([ int $pos = 0 ], [ int $size = 10 ], [ string|array $filter = NULL ], [ array $options = NULL ]);
$posパラメータはクエリ結果のオフセットであると想定されており、パラメータ$sizeは結果に要求された長さです。私は正しいですか?
これが私の質問です...
コードでline 89offatfreeframework/db/cursor.phpがoffsetとして定義されているのはなぜ$pos * $sizeですか?
私が電話した場合$mapper->paginate( 52, 10 )、520 番目から始まる 10 レコードではなく、52 番目から始まる 10 レコードを見たいです!
何か不足していますか?
$posページ番号のようにパラメーターを使用する必要がありますか?
ありがとうございました