38334
- 38334 回答了问题 joinWith关联多个表,该如何做
我是这么做的:
我的三张表三个model分别是App,AppConfig,AppCategory1、每个model里都加上与其他表的关联关系,App里面加上getAppConfig,getAppCategory,其他两个model里面都加上getApp,类推
2、在AppSearchModel的数据库查询方法中,用类似于这样的查询就可以了$query->innerJoinWith(['appConfig','appCategory']);
输出到view里时,用你的查询结果变量(比如 $mdoel)来输出每个model的字段, 比如:$mdoel->appConfig->id
- 38334 2016-09-23 已签到连续签到1天,获得了5个金钱
- 38334 2016-08-24 已签到连续签到1天,获得了5个金钱