在yii2中如何为列提供别名



我正在寻找在选择中给列名别名的方法,我已经尝试以下

Model::find()->select(['columnName' => 'columnAlias'])

但这给出错误未知的columnName,如果我交换它们,没有数据显示在结果数组,但它给出正确的行数

我想这应该可以。

Model::find()->select(['columnName as columnAlias']);

同样,这里columnName应该用你想要获取的列来替换,它只是为了以防不知道它的信息。

你可以这样做

Model::find()->select('columnName as columnAlias');

Model::find()->select(['columnAlias' => 'columnName'])

相关内容

  • 没有找到相关文章

最新更新