Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Vaho
цитировать
Зарегистрирован: 03 Дек 2008 10:36:09 Сообщения: 10
|
Добавлено: 22 Дек 2008 17:16:00 Заголовок сообщения: Сортировка по указанному полю |
|
|
Подскажите, как в CakePHP сделать сортировку по определенному полю? |
|
Вернуться к началу |
|
|
michas
цитировать
Зарегистрирован: 28 Янв 2008 11:28:31 Сообщения: 123
|
Добавлено: 22 Дек 2008 22:44:41 Заголовок сообщения: |
|
|
Код: |
array(
'conditions' => array('Model.field' => $thisValue), //array of conditions
'recursive' => 1, //int
'fields' => array('Model.field1', 'Model.field2'), //array of field names
'order' => 'Model.created', //string or array defining order
'group' => array('Model.field'), //fields to GROUP BY
'limit' => n, //int
'page' => n //int) |
это второй параметр функции find, собственно в order и указывайте поле по которому нужно сортировать |
|
Вернуться к началу |
|
|
Vaho
цитировать
Зарегистрирован: 03 Дек 2008 10:36:09 Сообщения: 10
|
Добавлено: 23 Дек 2008 10:15:44 Заголовок сообщения: |
|
|
А по убыванию как сделать? |
|
Вернуться к началу |
|
|
michas
цитировать
Зарегистрирован: 28 Янв 2008 11:28:31 Сообщения: 123
|
Добавлено: 23 Дек 2008 11:06:35 Заголовок сообщения: |
|
|
после имени поля через пробел указывайте DESC или ASC в зависимости от того что вам нужно.
DESC - по убыванию
ASC - по возрастанию.
вообще перед началом работы неплохо бы почитать мануал. _________________ Все самое интересное в реальном времени - xmpp:cakephp@conference.jabber.ru |
|
Вернуться к началу |
|
|
|