YII 中使用 Expression解决查询中带有常量报错的问题
? Yii 官方手册关于 Expression 的解释:https://www.yiichina.com/doc/api/2.0/yii-db-expression
?问题:当我们需要使用一个常量作为查询字段的时候,使用下面的写法,运行会报错: User::find()->select(['id','0 as is_constant'])->asArray()->all()
? 这时,需要使用 Expression: User::find()->select(['id',new Expression('0 as is_constant')])->asArray()->all()
? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |