在使用tp5模型的ORM的时候出现belongsTo和hasOne都有表示一对一的关系,但是二者并不相同。以下举例说明两者的区别: 
首先有user表 字段 id name password字段 
然后有user_address表 id user_id city字段

在User模型中关联user_address表的时候使用hasOne,因为在user表中没有关联两个表的外键

在UserAddress模型中关联user表的时候使用belongsTo,因为在user_address表中有关联两个表的外键user_id

最新文章

  1. 浅析java内存模型--JMM(Java Memory Model)
  2. Spring + Jedis集成Redis(集群redis数据库)
  3. 区间K 大数查询
  4. iOS开发——UI精选OC篇&UIApplication,UIWindow,UIViewController,UIView(layer)简单介绍
  5. Visual Studio 2013 Preview 新功能
  6. TCP之心跳包实现思路
  7. Inno Setup使用上的几个问题
  8. [转] vim 正则表达式 很强大
  9. 看大数据时代下的IT架构(1)业界消息队列对比
  10. bzoj3531——树链剖分+动态开点线段树
  11. iOS wkwebview懒加载中遇到的问题
  12. 用node探究http缓存
  13. CVTE C/C++开发工程师笔试题(二)
  14. RabbitMQ in Action(5): Clustering and dealing with failure
  15. Nginx使用教程(五):使用Nginx缓存之缓存静态内容
  16. iOS:小技巧(19-02-12更)
  17. 微信小程序6 - 页面之间传参及通知系统封装
  18. MVC [Control与View交互]
  19. Python3之subprocess模块
  20. 免费天气预报API接口

热门文章

  1. Asp.Net对Json字符串的解析和应用
  2. 框架:Intellij搭建Spring框架
  3. 字体图标Font Awesome 的使用
  4. JavaScript 是如何工作的: 事件循环和异步编程的崛起 + 5个如何更好的使用 async/await 编码的技巧 - 学习笔记
  5. jQuery.Deferred exception: $.get is not a function TypeError: $.get is not a function
  6. Linux上统计文件夹下文件个数以及目录个数
  7. 百练6376-二维数组右上左下遍历-2015正式C题
  8. Gym101485: NWERC 2015(队内第6次训练)
  9. 手机端touch事件封装
  10. //生成四位数的验证码--->