Необходимо создать блог, в котором каждой статье будет присваиваться категория. (много к одному) В БД есть следующие таблицы: articles, categories.
В articles поля:
title = а; text = b; category_id = 3.
В categories поля:
id = 3; name = c.
Я хочу, чтобы по значению поля category_id выводилась категория и её данные. Как такое реализовать?
P.S. надеюсь объяснил нормально
P.P.S. не бейте, pls.
Это стандартная задача. В модели для таблицы articles
public function category()
{
return $this->belongsTo('App\Category'); // App\Category - модель для таблицы categories
}
и можно пользоваться
$article->category
Почитайте про "Один ко многим (Обратное отношение)", там есть тонкости.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей