【发布时间】:2017-12-21 19:01:48
【问题描述】:
我的数据库中有以下表格:
连接
身份证
owner_id
所有者
身份证
room_id
房间
身份证
房间号
我想通过 owner_id 从我的连接表中引用 room_number。我尝试使用 hasManyThrough 关系,但它以相反的方式工作(从房间表到连接表中的字段)。我应该如何建立关系以及我应该在我的 App\Connections 中放置什么样的关系?
【问题讨论】:
-
你到底有什么(什么的ID?)以及你想得到什么?
-
我有上面的表格以及它们之间的关系。所以连接表可以访问所有者表,所有者表可以访问房间表。但现在我想让 room_number 出现在连接表中。例如。 connections->owners->rooms->room_number(但我知道这样不行)
标签: php mysql laravel laravel-eloquent