YII model 类 join 联查时不能返回join表字段

@admin  September 21, 2018

YII model 类 join 联查时不能返回join表字段;

比如:

User::find()->select('a.*')->alias('u')->leftjoin("article as a",'a.uid = u.id')->all()

原因它返回的是对应model 的对象,这个对象在定义时没有声明其他类的属性

解决方法:对象转数组 在all()方法前执行toArray()


评论已关闭