Я хочу отобразить видео для каждой модели в моей таблице, где определить, что они связаны по своим идентификаторам?
В моем контроллере:
public function index()
{
$model_video = NewModelVideos::all();
return view('admin.model_new_videos.index')
->with('models', $models)
->with('model_video', $model_video);
}
в моей модели:
class NewModelVideos extends Model
{
public function model()
{
return $this->belongsTo('App\Models\NewModels\NewModel', 'model_id');
}
}
class NewModel extends Model
{
public function videos()
{
return $this->hasMany('App\Models\NewModels\NewModelVideos', 'model_id', 'id');
}
}
и просмотр:
@foreach($model_video as $model)
{{ $model->video }}
@endforeach