当前位置: 首页 > news >正文

网站建设实训体会深圳市建筑工程

网站建设实训体会,深圳市建筑工程,网站优化排名易下拉教程,python 网站框架fastadmin嵌套关联查询 thinkPHP5嵌套关联查询 笔记记录 嵌套关联查询 A -> B -> C A 表关联B表 B表关联C表 同时把A/B/C表相关的数据展现出来 B表的model B表关联C表 我的C表是B表的自身关联。也是一个表,所以为C表 namespace app…

fastadmin嵌套关联查询
thinkPHP5嵌套关联查询

笔记记录

嵌套关联查询
A -> B -> C
A 表关联B表
B表关联C表
同时把A/B/C表相关的数据展现出来

B表的model
B表关联C表

我的C表是B表的自身关联。也是一个表,所以为C表


namespace app\admin\model\machine;
class CapacityStateList extends Model
{/*** 查询关联自身的标题* @return \think\model\relation\BelongsTo*/public function pidtitle(){return $this->belongsTo('app\admin\model\machine\CapacityStateList', 'pid', 'id', [], 'LEFT')->setEagerlyType(1);}}

A表的model
A表关联B表

namespace app\admin\model;
class Machinelist extends Model
{/*** 查询关联 B 表的标题* @return \think\model\relation\BelongsTo*/public function machinestate(){return $this->belongsTo('app\admin\model\machine\CapacityStateList', 'machine_list_state_list_id', 'id', [], 'LEFT')->setEagerlyType(1);}
}

A的控制器

public function index(){$this->relationSearch=true;$this->request->filter(['strip_tags', 'trim']);if (false === $this->request->isAjax()) {return $this->view->fetch();}if ($this->request->request('keyField')) {return $this->selectpage();}$list = $this->model->with(['machinestate'=>['pidtitle']])->field('*')
//            ->alias('a')
//            ->field(['a.*','b.id','b.title title','b.pid','c.id id2','c.title title2','c.pid pid2'])
//            ->join('machine_capacity_state_list b',' a.machine_list_state_list_id=b.id ','left')
//            ->join('machine_capacity_state_list c','b.pid=c.id','left')->where("1=1")->where($where)->order($sort, $order)->paginate($limit);$result = ['total' => $list->total(), 'rows' => $list->items()];return json($result);}

原先是想 用 join 进行关联,但是发现用 with更简洁一些。

前端的显示,但是用fastadmin框架 的查询用不了,目前还没搞懂哪里的问题

{field: 'machinestate.pidtitle.title', align: 'left', title: __('title2'),  operate: 'LIKE'},{field: 'machinestate.title', align: 'left', title: __('title'),  operate: 'LIKE'},

先记录下来。

http://www.yayakq.cn/news/719786/

相关文章:

  • 网站建设需要考哪些证黄石市城市建设档案馆网站
  • 去除wordpress主题底部信息谷歌关键词排名优化
  • 签订网站制作协议需注意什么wordpress主题子主题运行速度
  • 电子商务基础网站建设与维护单项选择题动漫视频网站html模板
  • 网站关键字统计lovefort表白网站制作
  • 济南市住房和城乡建设局网站电子商务网站建设与完整实例
  • 网站未备案做经营被罚款北京市网站建设公司排名
  • 网站开发人员的职责wordpress js丢失
  • 辽宁省网站备案要求可以做任务的创意设计网站
  • 做网站大概要花多少钱数据库网站制作
  • 自己做的网站别人怎么访问百度网站开发业务
  • 网站建设属于哪类工作自己在线制作logo免费u钙网
  • 网站一级域名整个网站都在下雪特效怎么做
  • 池州市网站建设html图片素材
  • 商务网站开发的工作任务小说网站如何建设
  • 有自己域名主机怎么做网站网页设计实验报告代码
  • 吴忠市建设局网站开发框架有哪些
  • 苏州做网站最好公司有哪些wordpress播放pdf
  • 网站如何做流媒体网站设置手机才能播放
  • 国外优秀企业网站广州网站推广策划案
  • 桂林网站制作人才招聘沈阳网站建设 成创
  • 官方网站建设公司2017网站开发发展前景
  • 郑州新感觉会所网站哪里做的萨wordpress
  • 表白网页制作网站台州网站优化公司
  • 六安市 网站集约化建设哈尔滨网站建设教学
  • 云畅网站建设后台优化网络培训
  • 公司做的网站入哪个会计科目电脑如何建立网站
  • 网站 案例展示电子商务平台的建设
  • php一般网站空间多大WaP网站模块
  • html静态网站开发实验阿里云 网站根目录