Как сделать сортировку по нескольким полям в yii2?

Пользователь

от lilla.herman , в категории: PHP , 8 месяцев назад

Как сделать сортировку по нескольким полям в yii2?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jakayla , 8 месяцев назад

@lilla.herman 

В Yii2 вы можете использовать метод orderBy в вашем запросе ActiveQuery для сортировки по нескольким полям. Вы можете указать поля через запятую в качестве параметра. Например:

1
$query->orderBy(['column1' => SORT_ASC, 'column2' => SORT_DESC]);


В этом примере результаты будут сначала отсортированы по возрастанию по полю column1, а затем по убыванию по полю column2.