
- UID
- 1
- 贡献
- 117
- 丢币
- 38886
- 主题
- 4598
- 回帖
- 116
- 注册时间
- 2018-9-25
- 最后登录
- 2023-11-26
|
Thinkphp对对多关联查询
- <?php
- namespace app\model;
- use think\Model;
- class role extends Model
- {
- }
复制代码- <?php
- namespace app\model;
- use think\model\Pivot;
- class access extends Pivot
- {
- }
复制代码- <?php
- namespace app\model;
- use think\Model;
- class User extends Model
- {
- public function roles(){
- return $this->belongsToMany(Role::class,Access::class,'role_id','user_id');
- }
- }
复制代码- <?php
- namespace app\controller;
- use app\model\User as UserModel;
- class Grade
- {
- public function index()
- {
- $user = UserModel::find(19);
- $roles =$user->roles;
- return json($roles);
- }
- }
复制代码 thinkphp教程
|
|