Вы можете сделать:
$album = AlbumCategory::with('images')->find($id);
$imagePaths = $album->images->pluck('imagePath');
или, если у вас есть вложенное отношение, то:
$album = AlbumCategory::with('albums.images')->find($id);
$imagemapths = [];
$album->albums->each(function($album) use($imagemapths){
return array_merge($album->images->pluck('imagePath'), $imagemapths);
});
Однако, если вы выбираете только один столбец, лучше просто выбрать его иИзбегайте выбора столбцов из базы данных, которая вам не нужна.Таким образом, вы можете сделать:
$album = AlbumCategory::with('albums.images:id,imagepath')->find($id);
или подобное, используя :foreign_key,column_to_select
в зависимости от структуры вашего стола.