【发布时间】:2021-02-18 05:25:46
【问题描述】:
我是 laravel 新手并使用 laravel 8。我有以下表格,但我无法理解如何在它们之间建立雄辩的关系。
桌子 - 面料
| id | user_id | name |
|---|---|---|
| 1 | 1 | fabric 1 |
| 2 | 1 | fabric 2 |
表格 - 网格
| id | name |
|---|---|
| 1 | mesh 1 |
| 2 | mesh 2 |
表格 - 设计器
| id | user_id | mesh_id | fabric_id | name |
|---|---|---|---|---|
| 1 | 1 | 1 | 1 | designer 1 |
| 2 | 1 | 1 | 2 | designer 2 |
我已经完成了所有的基本关系。每个设计师都有一种网眼和一种面料。设计师表中有一个独特的fabric_id 和mesh_id 组合,这意味着一种面料和一种网眼不能超过一排。现在我想要带有创建设计师的网格子列表的织物列表。基本上来自设计师表而不是 与(设计师)我想要与(网格)。请帮忙。提前谢谢你。
【问题讨论】:
-
只是为了了解您的问题领域,您的设计师可以挑选多种面料,并且每种面料都可以有一个网格列表,对吗?
-
@AnuratChapanond 抱歉,解释不清楚。我已经更新了原始问题,仍然在这里粘贴。 - 每个设计师都有一种网眼和一种面料。设计师表中有一个独特的fabric_id 和mesh_id 组合,这意味着一种面料和一种网眼不能超过一行
-
@jeremykenedy 我已经建立了基本关系,这意味着我已经阅读了这个文档。
-
知道了,那么你想要的是从设计师表中提取哪些织物与哪些网格一起使用?
标签: php laravel eloquent laravel-8