hasManyThrough模型关联好像有问题

浏览:1671 发布日期:2018/01/10 分类:ThinkPHP5专区 关键字: BUG 模型关联
模型内的代码: return $this->hasManyThrough('User', 'GroupUser', 'userid', 'id');,控制器中的代码:$datas = $data->users()->field('user.id,user.username,user.status,user.sign,user.avatar')->select();,但是执行后的SQL语句是:SELECT `user`.*,`user`.`id`,`user`.`username`,`user`.`status`,`user`.`sign`,`user`.`avatar` FROM `user` `user` INNER JOIN `group_user` ON `group_user`.`group_id`=`user`.`id` INNER JOIN `groups` ON `groups`.`id`=`group_user`.`userid` WHERE `group_user`.`userid` = '1'
最佳答案
评论( 相关
后面还有条评论,点击查看>>