【问题标题】:Lavavel Eloquent: Relationships with 5 tableLaravel Eloquent:与 5 个表的关系
【发布时间】:2021-01-14 23:00:34
【问题描述】:

我有一个由这些表组成的应用
用户
身份证
姓名

用户位置
身份证
用户ID
city_id

城市
身份证
state_id
country_id
姓名

状态
身份证
country_id
姓名

国家
身份证
名字

那么这五张表如何获取关系呢?

【问题讨论】:

  • 您打算如何使用这些模型?我们可以猜测,但您应该为您的问题添加更多上下文以获得答案。到目前为止,您尝试了什么??
  • 在 Laravel 的文档中确实有一个 whole article about relationships

标签: laravel eloquent


【解决方案1】:

您必须在表之间创建多对多关系,并使用数据透视表通过 foreignId 显示表行之间的关系

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-21
    • 2019-06-23
    • 2015-04-16
    • 2020-12-23
    相关资源
    最近更新 更多