在laravel中基于条件的加载关系

时间:2018-09-28 05:55:31

标签: laravel-5 eloquent--relationship

您好,我是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时才加载视频。请帮助

0 个答案:

没有答案