【发布时间】:2016-04-21 07:34:41
【问题描述】:
我有 3 张桌子。
人员、任务和项目
人员表中的每个人都可以分配到一个或多个项目。 Projects 表中的每个项目都可以分配一个或多个人员。
这是每个表的列:
人
- 身份证
- 姓名
作业:
- person_id
- project_id
项目
- 身份证
- 标题
我的问题是:在我的 Project 模型中,如何定义关系?
我想要的是能够获得分配给特定项目的所有人的姓名。
我需要:
$project->assignedPeople
所以我可以:
foreach($projects as $project)
$project->title
foreach(projects->assignedPeople as $person)
$person->name
我需要你的帮助 谢谢!
【问题讨论】:
标签: php mysql laravel laravel-5.2