您好,我是laravel的初学者。我无法根据条件加载关系。
共有三张桌子的图片,视频和订单。
订单表包含以下字段
1.type => 0或1(照片或视频)
2.type_id
订单表包含以下关系
public function pictures()
{
return $this->hasMany('App\Pictures','id', 'type_id);
}
public function videos()
{
return $this->hasMany('App\Videos', 'id', 'type_id');
}
我只想在类型等于0时加载图片关系,而在类型为1时才加载视频。请帮助