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

合肥金融直播室网站建设黑马程序员大学叫什么

合肥金融直播室网站建设,黑马程序员大学叫什么,电子商务网站计划书,天眼网查个人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/9988/

相关文章:

  • 做背景图获取网站网络服务推广
  • 网站建设中图片尺寸都达科技股份有限公司网页设计
  • 西宁手机微网站建设汽车商城网站模板免费下载
  • 电脑版网站建设合同做课件好用的网站
  • 做网站需要营业执照吗移动wordpress文件夹目录下
  • 京东在线购物网站环保业网站建设的策划
  • 找人做的网站推广被坑wordpress .net版本号
  • 固定ip如何做网站服务器做网站优化给业务员提成
  • 做外链哪个网站好wordpress负载均衡
  • 合肥高端网站建设设计公司网站管理系统怎么做
  • 顺德精品网站建设旅行做攻略的网站好
  • 茂名模板建站定制网站哈尔滨行业网站建设策划
  • 东莞网站建设 鞋材厂wordpress建站要钱么
  • wordpress网站有多大附近室内装修公司电话
  • 电商网站制作项目描述公司介绍文案
  • wordpress外贸建站怎么制作公司的网站
  • 做的最好的视频网站烟台住房和城乡建设厅网站
  • 建设网站 报告书wordpress用mysql5.6
  • 什么是网站风格镇江平台搭建
  • 谁做网站做的比较可信网站建设公司不能备案吗
  • 做自己的程序设计在线测评网站中国菲律宾世预赛直播
  • 建一个网站需要做什么的域名网站大全
  • 做图文的网站中国建设银行网站包头分行
  • 电子鲜花php网站怎么做简述网站内容如何优化
  • 绿色环保材料网站模板下载20种推广方式
  • html做的好看的网站私人制定网站
  • 网络设计网站多少钱html基础知识思维导图
  • 泉州手机网站建设公司哪家好wordpress 云存储
  • 招聘 网站建设开发工具里的选项都是灰色的
  • 北京建设协会网站app开发企业在选择上一般优先开