Загрузка отношений на основе состояния в Laravel
Привет всем, я новичок в 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. Пожалуйста, помогите