我有多个表。
- 比赛
- 参赛作品
- 用户
用户可以向竞赛提交条目,用户可以向竞赛提交多个条目。
我需要知道向特定比赛提交参赛作品的用户的电子邮件。电子邮件在用户表中。
从比赛中获得所有参赛作品并不难,我通过以下方式完成:
$entries = Contest::find(1)->entries()->first();
现在,我拥有属于比赛的所有条目,ID 为 1(例如使用)。现在,我如何以有效的方式从我的用户表中获取所有用户电子邮件?
所以三个链接的表,我从比赛 id 开始,然后从该比赛中获取所有条目,然后需要获取我还无法获得的所有用户电子邮件。
希望这是有道理的。如果没有,请走开!