$model=News::findBySql('SELECT a.xname,a.image,a.id,b.id,b.catname FROM daka_news a LEFT JOIN daka_cats b ON a.catid=b.id')->all();
只能读出a表里的内容,b表的不行,一个都出不来
我也可以用Querybuilder链表查出上面那样的想要的数据,可是,查出来的是数组,我目的是想查出对象然后做分页
看手册,好像只能用findBySql才能查出对象来,可不知道怎么用
所以特来求助高人解惑,谢谢
News::find()->alias('a')->select(['查询的字段'])->leftJoin('表名 as b', ' a.catid=b.id')->all();