0
我正在尝试执行一个有一对多到另一个表的表的加载查询。laravel eloquent orm - 在急切加载查询中限制列?
所以一开始,我这样做:
$node = $this->MapNodes()->where('type_id', $typeId)->with('NodeCounters')->first();
这工作,但问题是在关系的另一边是表中的列了很多,这真的涨大的结果。如果我只需要几列,有没有办法可以限制/指定在关系远端检索的表列?
我猜MapNodes()是你的属性方法在这种情况下,你可以将select()子句链接到它并指定要返回的列的名称 – RohitS