user 表和 role表是多对多关系,中间表为user_roles.在user模型类中定义了多对多关系 public function relRole(){ return $this->belongsToMany('App\Model\Role','user_roles','user_id','role_id');
}在userController控制器类中获取用户为2的role的id,我的代码$data=AdminUser::with('relRole')->where('id',2)->get()->toArray();现在的问题:获取的数据很多,而我只想要role表中相关的id值,该怎么写了,只用模型的方法,不考虑查询构造器和原生.
- 2 回答
- 0 关注
- 931 浏览
添加回答
举报
0/150
提交
取消