2016-03-24 4 views
1

Следующий запрос возвращает все записи, но они не находятся в порядке убывания. Кажется, что на запрос не влияет второй параметр orderBy.Результаты не заказаны

\app\models\Lookup::find()->orderBy('id',SORT_DESC)->all() 

ответ

2

Вы можете сделать OrderBy как один параметр строки:

\app\models\Lookup::find()->orderBy('id SORT_DESC')->all() 

или как массив с ключевым значением =>:

\app\models\Lookup::find()->orderBy(['id'=>SORT_DESC])->all() 
+0

благодаря @hreitsma, это кажется PHP Безразлично 't выдает ошибку при перегрузке функции, как указано в: [этот пост] (http://stackoverflow.com/questions/7928707/why-does-php-not-throw-an-error-when-i-pass-too -Множество-параметры-к-а-функции) – ttdijkstra

Смежные вопросы