在Laravel模型集合返回中嵌套为()

在Laravel模型集合返回中嵌套为(),laravel,laravel-5,eloquent,Laravel,Laravel 5,Eloquent,我有一个这样返回的集合: $scheduleLoads = Load::with('shipment','driver','tractor'); 现在,我的问题与with问题相关——有没有办法将这些关系的关系添加到我返回的集合中 例如: 在负载模型中,我与装运有以下关系: 在装运模型中,我具有以下关系: public function shiptoAccount(){ return $this->belongsTo('App\Customer', 'ship_to'); } 是

我有一个这样返回的集合:

$scheduleLoads = Load::with('shipment','driver','tractor');
现在,我的问题与with问题相关——有没有办法将这些关系的关系添加到我返回的集合中

例如:

在负载模型中,我与装运有以下关系:

在装运模型中,我具有以下关系:

public function shiptoAccount(){
    return $this->belongsTo('App\Customer', 'ship_to');
}
是否有一种方法可以包含与装载集合相关的装运退回的shiptoAccount?

使用dot语法:

$scheduleLoads=Load::带有“shipping.shiptoAccount”、“driver”、“tractor”;
你的意思是“装船,装船到帐”,“司机”,“拖拉机”吗;?我将在上面添加这个,但是我与装运的关系是从我的装载模型中得到的:公共函数装运{return$this->belongstoshipping::class'shipmentID';}你试过我的建议了吗?哇,这让我觉得有点无聊。。。非常感谢你!我很好奇,只是为了将来的参考,我会如何包括另一个?我是否需要出去写“发货.发货到账户”,“发货.发货到账户”。。。或者其他方式?是的,就是这样。
public function shiptoAccount(){
    return $this->belongsTo('App\Customer', 'ship_to');
}