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

0 ответов

Другие вопросы по тегам