如何在yii2中只对一个属性值进行排序?

时间:2017-09-01 05:53:56

标签: yii2

尝试检查文档,但我仍然不知道如何只在一个属性上执行此操作..我有:

'attribute' => 'user_id',
'label' => Module::t('app', 'USER_ID_LABEL'),
'headerOptions' => [
    'style' => 'text-align: center;'
],
'contentOptions' => [
    'style' => 'text-align: center;'
],

我需要对属性值进行排序,该怎么做?我检查了文档,并尝试这样:

'attribute' => [
    'user_id' => [
        'asc' => ['company_name' => SORT_ASC],
    ],
], 

但是这没用。我需要通过ASC自动排序值。谢谢你的帮助

1 个答案:

答案 0 :(得分:2)

在您的搜索查询中使用:

orderBy(['company_name' => SORT_ASC])