关于thinkphp5中model中的hasOne函数的参数说明
来源:互联网 发布:淘宝网四海认证钓具 编辑:程序博客网 时间:2024/05/20 01:10
有表:content和表play
content表字段
id title
play表字段
id content_id play
play表中的content_id对应content表中的id
那么查询content表中关联的play表中的play字段,那么可以在thinkphp5的model中可以这样设置
class Content extends Model{ protected $table = 'content'; public function play() { return $this->hasOne("Play", "content_id", "id")->field("play"); }}
play表的模型为:
class Play extends Model{ protected $table = 'play';}
thinkphp5中的model里的hasOne的参数说明如下:
hasOne('关联模型名','外键名','主键名',['模型别名定义'],'join类型');
以表content和表play来说
表content中的hasOne:
第一个参数为关联表play的模型名:play
第二个参数为关联表play的外键名:content_id
第三个参数为主表content关联表play的键名:id
阅读全文
0 0
- 关于thinkphp5中model中的hasOne函数的参数说明
- 关于thinkphp模型中hasOne中字段同名的问题
- thinkphp5 model层的构造函数问题
- 关于linux 中stat函数的相关参数说明
- 关于calchist()中的channels参数的说明
- POI中的CellRangeAddress函数的参数说明
- Swift 3 中函数参数的说明
- 关于QT/C++中explicit关键字和构造函数的*parent参数的简单说明
- 关于ARMulator model系列篇的说明
- thinkphp5在model中切换表前缀
- 关于C++中构造函数的说明
- 关于C++中构造函数的说明
- 关于C++中_finite()函数的说明
- 关于MATLAB中imfilter函数的说明
- 关于MATLAB中imfilter函数的说明
- 关于MATLAB中imfilter函数的说明
- 关于C#中的ref和out参数的说明
- thinkphp5控制器中获取参数
- hibernate 延迟加载详解
- ThreadLocal线程范围内的共享变量
- 四 大数据分析之 SVD理论
- xdoj 1024 简单逆序对
- SSH与SSM学习之hibernate25——批量抓取
- 关于thinkphp5中model中的hasOne函数的参数说明
- 自定义JSTL函数库
- linux下opencv的交叉编译注意事项
- Linux错误:supervisor:/tmp/unix.sock can't find
- spring-cloud-zuul之spring-cloud-1.3.4(Dalston.SR3)-boot(1.5.6) 学习笔记
- 如何彻底卸载Jenkins(Windows版本)
- NOIP2007提高组 矩阵取数
- 电力系统潮流方程雅克比矩阵奇异解释
- 通过Rancher部署K8S后dashboard面板无法进入的解决办法