关于THINKPHP5模型关联的初步理解
2024-08-25 14:16:21
初步理解的意思是,使用最常用的关联模型,然后可以正常运行
还是打个比方
文章表 和文章分类表
一个文章分类可以有多个文章 所以 文章分类模型和文章建立 hasMany的关联
而文章和文章分类表则建立belongto关联
注:belongto和hasMany第二个参数外键的定义请仔细查看教程
关联建立后,可以使用with所以查询关联,with是预载入的时候最常用
比如要查找文章的列表,想顺便展示文章的分类名
$list=Article::with('articleType')->where('id'>0)->paginate()
注:with里面的是模型关联定义的方法
模板中循环可用这种方法,输出关联的模型中的表中的数据
{foreach $list as $vo}
{$vo->articleType->type_name}
{/foreach}
即可出结果,继续研究TP5
最新文章
- ssh免密码登陆设置
- 三、jQuery--jQuery基础--jQuery基础课程--第7章 jQuery 动画特效
- Ubuntu 下 LAMP 的配置文件路径 转:
- ios基础篇(九)——自定义UITabBar
- 宏HASH_INSERT
- linxu 挂载分区
- 各种计算机语言的经典书籍(C/C++/Java/C#/VC/VB等)
- SpringMVC(二) —— 中文乱码处理
- SpringMVC入门一:helloWorld
- 我用过的linux命令--安装Hadoop
- 2014ACM/ICPC亚洲区鞍山赛区现场赛1009Osu!
- MFC消息响应机制分析
- (转)java的动态代理机制详解
- Java中的类变量、实例变量、类方法、实例方法的区别
- Java开发必装的IntelliJ IDEA插件
- TypeScript VS JavaScript 深度对比
- python基础5之装饰器
- 缓存之ehcache
- SPFA+SLF+LLL
- advanced installer重新打包教程