Tôi thấy điều này ở các tài liệu Kohana:Một truy vấn bù đắp là gì?
$content = new View('pages/items');
$items = new Items_Model;
$content->items = $items->get_items($page_no, 10); // page to get starting at offset, number of items to get
Như bạn có thể thấy, chúng ta có thể giả định rằng chúng ta có phương pháp get_items cho mô hình Các mặt hàng nhận được 2 thông số, $ page_no và 10 (như trình bày ở đây). Tôi biết rằng 10 là số hạng mục cần lấy và $ page_no là trang để bắt đầu tại offset
Tôi có thể triển khai câu lệnh sql giới hạn cho tham số 10, nhưng câu lệnh sql nào tương ứng với $ page_no? không Kohana có ý nghĩa gì liên quan đến "trang để bắt đầu bù đắp"
bạn cũng có thể muốn nhân số trang với số lượng giới hạn, để có được hành vi phân trang rõ ràng, nếu không, bạn chỉ bỏ qua các hàng đơn lẻ thay vì trang kích thước khối của hàng. – SingleNegationElimination