#php #kohana
#php #kohana
Вопрос:
Я написал код
ORM::factory('cds')->find_all(1, 2);
Он возвращает всю строку . Но, согласно документации, он должен возвращать 2 строки.
что не так в коде?
http://docs.kohanaphp.com/libraries/orm
Комментарии:
1. Какую версию kohana вы используете?
2. Этот код вернет одну запись, начинающуюся со строки # 2. Что вы пытаетесь получить? И, как сказал @zerkms, также важно, какую версию Kohana вы используете.
3. @ Я использую версию 3.1
4. Пожалуйста, забудьте эту ссылку, прочитайте kohanaframework.org/guide/3.1
Ответ №1:
Для Kohana v3 допустимым способом выполнения ограничения является:
ORM::factory('cds')->limit(2)->find_all();
Комментарии:
1. как задать начальный индекс (смещение)?
2. получено ограничение (5)-> смещение ($ start)->find_all();
3. @Vivek Goel: по умолчанию смещение равно
0
, вы можете изменить его на любоеN
с помощью->offset(N)