【发布时间】:2016-11-26 01:09:24
【问题描述】:
我有这个表关系:
我已经正确建立了模型中的所有关系,但我不知道如何从工作类型表中获取名称
当我这样做时
dd($shift->shift_workers);
我明白了:
但我也想以某种方式从工作类型表中获取每个工人的名称...
这应该以某种方式使用 Pivot() 函数或什么来完成? 所以我可以有这样的东西:
$foreach ($shift->shift_workers as $w => $worker)
echo $worker->name;
但我不知道该怎么做...有人可以帮忙吗?
【问题讨论】:
-
您能否在问题中添加您的关系方法以及查询
$shift的方式? -
我已经用
implode($worker->worktype->pluck('id')->toArray())解决了这个问题,现在我得到了名字,实际上我得到了一个 ID 号,但这是我的选择框,所以得到显示的名字。
标签: laravel