Как работают запросы при использовании нумерации страниц в CakePHP?Означает ли это:
a) Запросить весь набор записей и отобразить только записи, указанные в настройках нумерации страниц?
b) Запросить только подмножество записей на основе настроек разбиения на страницы?
Я хочу избежать запроса к миллионам записей, если он не использует опцию "b".Я искал в Интернете часами и ничего не могу найти.
Если это опция "a", знаете ли вы какие-либо настройки, которые преобразуют нумерацию страниц в опцию "b"?Я работаю с Oracle, поэтому стандарт
SELECT * FROM `table`
LIMIT 60 , 30
не работает в Oracle, как в MySQL.Но я могу легко преобразовать образец MySQL в Oracle по мере необходимости.
ОБНОВЛЕНИЕ: Кажется, что данные корректно ограничиваются, но я не вижу запроса, чтобы точно знать, что это так.Когда я отображаю результаты в dbo_source.php, он возвращает только количество записей, как определено пределом нумерации страниц.Странно, что он не покажет фактический запрос, используемый для разбивки записей на страницы.Может ли это быть настройка оракула, которую они передают перед выполнением запроса?