FastAdmin多表联查

本文介绍了如何在FastAdmin中进行多表联查。首先,理解FastAdmin自动生成的目录结构,接着在Controller层新增index方法,并设置`$this->relationSearch = true;`开启关联查询。然后,在index方法中使用`with`指定关联表。在Model层,创建相应的方法进行联查。最后,更新JS以展示查询结果,多表联查操作顺利完成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于fastadmin夺标联查我觉得我们要首先了解他们生成的目录

微信号码:qq1571746700 欢迎添加

fastadmin会一键生成controller层,model层,view层和对应的validate以及js

前端所显示的内容以及你多表联查所查出的内容都在生成的js中
在这里插入图片描述
对应数据表的名称以及你一键生成时的名字生成的js会显示你数据表的对应字段的内容
在这里插入图片描述
如果我们要进行多表联查,那么我们首先要做的就是在C层新加index,因为默认生成的网页是没有index的

我们先去
在这里插入图片描述
在这个文件中有一个index

public function index()
    {
        //设置过滤方法
        $this->request->filter(['strip_tags']);
        if ($this->request->isAjax()) {
            //如果发送的来源是Selectpage,则转发到Selectpage
            if ($this->request->request('keyFiel
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值