冲葱博客
当前位置: 交流学习 > PHP > ThinkPHP5中的模型关联

ThinkPHP5中的模型关联

2018-06-28 分类:PHP 作者:Admin 阅读(1811)

  • 一对一和一对多

有外键的是父表,没有外键的是子表

要建立外键,必须先建父表,才能建立子表并设置外键
##############################################

belongsTo 定义相对关联 (中文翻译:属于谁)

belongsTo('关联模型名','外键名(本表设置的外键)','关联表主键名(关联模型表中设的主键)',['模型别名定义'],'join类型');

本表有外键(子表),关联模型表中没有外键(父表)
子表属于(belongsTo)父表

hasXXX 一对X关联 (中文翻译:有X)

hasXXX('关联模型名','外键名(关联模型表中设置的外键)','主键名(本表设置的主键)',['模型别名定义'],'join类型');

本表没有外键(父表),关联模型表中有外键(子表)
父表有(hasXXX)子表

  • 多对多

belongsToMany 多对多关联和定义相对多关联都用这一个

belongsToMany('关联模型名','中间表名','外键名','当前模型关联键名',['模型别名定义']);

「如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏

支付宝
微信
0

支付宝
微信

上一篇:

下一篇:

你可能感兴趣

共有 1 条评论 - ThinkPHP5中的模型关联

  1. 爱就爱啦 未知操作系统 未知浏览器

    从百度点进来的,学习学习,呵呵!

博客简介

冲葱博客是一个个人所见所闻分享博客,喜欢关注互联网各种行业知识。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 54 篇
  • 分类数目: 14 个
  • 独立页面: 1 个
  • 链接总数: 2 个
  • 标签总数: 138 个
  • 建站时间: 2720 天
  • 访问总量: 3726 次
  • 最近更新: 2022年1月25日
服务热线:
 

 QQ在线交流

 旺旺在线