初步理解的意思是,使用最常用的关联模型,然后可以正常运行

还是打个比方

文章表  和文章分类表

一个文章分类可以有多个文章  所以  文章分类模型和文章建立 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

最新文章

  1. ssh免密码登陆设置
  2. 三、jQuery--jQuery基础--jQuery基础课程--第7章 jQuery 动画特效
  3. Ubuntu 下 LAMP 的配置文件路径 转:
  4. ios基础篇(九)——自定义UITabBar
  5. 宏HASH_INSERT
  6. linxu 挂载分区
  7. 各种计算机语言的经典书籍(C/C++/Java/C#/VC/VB等)
  8. SpringMVC(二) —— 中文乱码处理
  9. SpringMVC入门一:helloWorld
  10. 我用过的linux命令--安装Hadoop
  11. 2014ACM/ICPC亚洲区鞍山赛区现场赛1009Osu!
  12. MFC消息响应机制分析
  13. (转)java的动态代理机制详解
  14. Java中的类变量、实例变量、类方法、实例方法的区别
  15. Java开发必装的IntelliJ IDEA插件
  16. TypeScript VS JavaScript 深度对比
  17. python基础5之装饰器
  18. 缓存之ehcache
  19. SPFA+SLF+LLL
  20. advanced installer重新打包教程

热门文章

  1. HPU 第三次积分赛:阶乘之和(水题)
  2. .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  3. VS2013、VS2015中,新建项目没有看到解决方案的问题(已解决)
  4. 脸部识别JavaScript类库Tracking.js
  5. 嵌入式Linux软件工程师面试题一
  6. CDN、浏览器缓存
  7. sqlserver 同义名的使用
  8. vuex基本熟悉与使用
  9. linux非root用户执行开机启动程序
  10. [C++ Primer] : 第15章: 面向对象程序设计