laravel - Lavavel Eloquent:与 5 个表的关系
问题描述
我有一个由这些表
用户
ID
名称组成的应用程序
用户位置
ID 用户
ID
城市
ID
城市
id
state_id
country_id
名称
国家
ID
country_id
名称
国家
ID
名称
那么如何得到这五张表的关系呢?
解决方案
您必须在表之间创建多对多关系,并使用数据透视表使用 foreignId 显示表行之间的关系
推荐阅读
- xamarin - 带有自定义标签菜单的底部标签栏
- ios - 什么是核心数据目标中的 __NSFrozenArrayM - C
- python - 如何在python中使用正则表达式获取结束字符串?
- java - 将行从数据库导出到 csv 文件
- angularjs - 如何从 mongodb 中找到选择不同的值
- python - 有没有一种方法可以将元数据写入 PyExifTool 中的图像?
- angular - 无法访问错误响应的标头
- ios - 如何正确使用 SpriteKit 的 SKRegion.byIntersection(with:)?
- go - GoLang TCP 连接 - 远程网络已关闭检查
- datasource - 如何在 Play 1.4.3 中更改另一个数据源(不是默认的 c3p0)