【发布时间】:2021-12-17 04:31:32
【问题描述】:
我想在老师、班级和学生之间建立关系。一个老师只有一个班,每个班有很多学生。我的问题是我使用 Laravel 来创建这个关系的哪个关系?
【问题讨论】:
-
您想直接从教师模型访问学生吗?或者从教师->班级->学生的顺序访问它们?
-
^ 你可以在 Laravel 中使用相同的模型和关系来做这两件事。 @SheikhHammad,这里的实际问题是什么?您是否尝试过设置并遇到困难?如果您正在寻找推荐的数据库结构,那么dba.stackexchange.com 可能是一个更好的询问位置。如果您希望我们为此编写迁移、模型和关系,那么您来错地方了,因为 Stackoverflow 不是免费的编码服务。
-
@Andy,我想按顺序访问它们
-
@SheikhamHammad,好的。你能分享每个模型中的关系代码吗?如果不查看您已经尝试过的内容,很难知道可能出了什么问题。你可能想看看这个:How to create a Minimal, Reproducible Example
-
在使用 Laravel 之前,你应该先了解数据库关系。如果你在没有基本的情况下使用 Laravel,以后你会在没有 Laravel 的情况下感到困惑。
标签: laravel eloquent migration laravel-migrations