Итак, у меня есть свой запрос ...
$records = ORM::factory('category');
Добавьте предложение WHERE как так ...
$records = $records->where('categoryid', 'LIKE', 'aa');
Получите счетчик для разбивки на страницы как так ...
$count = $records->count_all();
И мое предложение where удаляется, поэтому ...
SELECT `categories`.* FROM `categories` LIMIT 20 OFFSET 0
С этой закомментированной строкой
//$count = $records->count_all();
Мой SQL выглядит отлично ...
SELECT `categories`.* FROM `categories` WHERE `categoryid` LIKE 'aa' LIMIT 20 OFFSET 0
Можно ли использовать единственный запрос таким образом Я пытаюсь сделать или мне нужно создать два одинаковых запроса? Один для подсчета, а другой для фактических результатов ...
Спасибо!