Dcat admin 多对多自关联要怎么写呢

一张商户表 (各个商户可以互为代理), 一张代理关系表 (还有其他状态字段)#

用 Dcat admin 的数据表格里的多对多关联 该怎么写呢?用 laravel 的方法倒是能写出来。如下,
但是 Grid 的方式不知该怎么写

  /**供应商 上级
     *
     */
    public function suppliers()
    {
        return $this->belongsToMany(BusinessAdministrator::class, 'agent_relations', 'shop_id', 'supplier_id')
            ->withPivot('goods_status','msg_status');
    }
//使用的话就是下面
 $user=  BusinessAdministrator::with('suppliers')->where('id',1)->first();
        foreach($user->suppliers as $u){
            echo $u->username.'++'.$u->pivot->goods_status;
       }
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 3

一样吧,grid 也可以 with,例如 return Grid::make (Service::with (['serviceSpec'])->where ('pid',0), function (Grid $grid) {}

1年前 评论
laravelphp_game (楼主) 1年前
伽蓝幻梦 (作者) 1年前