雄辩的 laravel 关系

Posted

技术标签:

【中文标题】雄辩的 laravel 关系【英文标题】:Eloquent laravel relationship 【发布时间】:2018-11-28 04:31:41 【问题描述】:

我有一个项目,我想做,但我遇到了人际关系问题。

项目详情: 该系统由一组课程组成,每门课程由一个或多个培训师提供,每个受训者可以注册一个或多个课程。

我的问题: 我如何在 Laravel 中建立关系?这样我就可以得到学员的所有课程以及课程信息和提供课程的培训师。

【问题讨论】:

如果你想构建它,是什么阻止了你?你有什么问题? 你一定把 *** 误认为 Codefactory。我很确定这不是它的工作原理。 * 项目详情:* 该系统由一组课程组成,每门课程由一个或多个培训师提供,每个学员可以注册一门或多门课程。 * 我的问题:* 我如何在 Laarval 建立关系?这样我就可以得到学员的所有课程以及课程信息和提供课程的培训师 【参考方案1】:

我的问题:我如何在 Laravel 中建立关系?

Laravel 使用 eloquent 来定义模型和关系。

就您而言,我认为您正在寻找一对多多对多关系:

课程有很多培训师 实习生属于多门课程 课程属于许多学员

提示:在 多对多 关系中,需要第三个表,其中包含两个主键。

只需查看文档。 https://laravel.com/docs/master/eloquent-relationships

【讨论】:

以上是关于雄辩的 laravel 关系的主要内容,如果未能解决你的问题,请参考以下文章

Laravel - 雄辩的自我关系

Laravel - 节省雄辩的关系

Laravel 雄辩的一对一通过(级别/树)关系

Laravel,雄辩的 n:m 关系

laravel 雄辩的关系查询

Laravel 复杂的雄辩关系