Приветствую ,подскажите пожалуйста как правильно получить данные
В контроллере все модели подключены ,все подключено.
Есть таблица posts, в ней есть столбец с id категории.Как можно реализовать процесс ,что бы на лету с category_id получить название этой категории.И как можно оптимизировать этот процесс?Код выкладываю ниже.Благодарю!
public function posts(){
$posts = Post::select('id','category_id','title', 'slug', 'created_at')->whereType('post')->orderBy('id', 'desc')->paginate(20);
$categories = NewsCategory::select('category_name')->whereId($posts->category_id)->get();
return view('admin.news.posts', compact('title', 'posts'));
}