Сначала вы должны добавить отношения в ваших моделях, так что в этом случае у вас есть статья, содержащая много изображений, и одно изображение принадлежит многим статьям, поэтому вы должны удалить article_images и добавить эту функцию в ваши модели (Статья и изображения)
// In Article model
public function Images()
{
return $this->belongsToMany('App\Image');
}
// In Images model
public function Article()
{
return $this->belongsToMany('App\Article');
}
После этого вы можете использовать код ниже, чтобы получить все изображения для предпочитаемой статьи, например:
$images = Article::first()->images();