Laravel - 使用"从表中获取一个集合"条款

时间:2018-04-09 20:17:49

标签: laravel eloquent

LaraCSV使用Laravel Collections轻松地从Eloquent模型导出csv文件。从中提取CSV的表格具有来自另一个表格的3个FK。这些字段是['运营商','主管'' Escort'],它们与另一个表中的PERS_ID相关。

我需要创建一个Collection,它考虑这3个字段所需的join子句,以包含worker的全名,而不仅仅是PERS_ID。

我尝试过以下方法:

$excesos = ExcesosVelocidad::all();

这给了我一个Collection但是不允许我执行带来工作者全名所需的JOIN子句。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

你可以使用这样的联接:

$excesos = ExcesosVelocidad::join('x', 'x.x', '=', 'x.x')->get();