tp6关联查询字段设置问题及层次关系

浏览:4363 发布日期:2019/10/22 分类:ThinkPHP6专区 关键字: tp6关联查询 关联查询字段设置
关联模型代码如下:public function getMySubscribe($uid){
        $users = Subscribed::with('profile')->where('uid', $uid)->field('subscribe_id as cid')->select();
        $arr = $users->toArray();
        print_r($arr);die();
    }

    public function profile()
    {
        return $this->hasOne(SubscribeCategory::class, 'id', 'cid');
    }
运行结果如下:


需求如下:
1、能否自定义关联模型的字段,而不是默认查询出全部字段,如我只需要查询出profile数组里面的subscriber字段。
2、能否把查询出来的结果结果集同级显示,而不是一个独立的数组,如profile数组里面的subscriber字段与cid同级展示。

看下了thinkphp6开发手册没有提到,麻烦懂的朋友告知一下,谢谢。
最佳答案
评论( 相关
后面还有条评论,点击查看>>