Таблица новостейclass NewsModel extends Model
{
protected $primaryKey = 'id';
protected $table = 'news';
public function country()
{
return $this->hasOne(CountryModel::class);
}
}
Таблица странclass CountryModel extends Model
{
protected $primaryKey = 'id';
protected $table = 'country';
public $timestamps = false;
public function news()
{
return $this->belongsTo(NewsModel::class);
}
}
Контроллерpublic function all()
{
$news = NewsModel::find(1);
return view('welcome', [ 'news' => $news]);
}
Вьюха
Пытаюсь связать таблицу новостей с таблицей страна, но связи нет.
{{ dd($news->country->country) }}