Laravel:将一个表中的值连接到另一表中的值

时间:2019-03-17 15:01:55

标签: laravel

我正在Laravel上做一个项目。

我有两个表:

表1 -具有唯一ID的国家/地区:

表2 -博客列表:

我的视图显示具有国家uid的博客列表数据。

我想显示名称。

1 个答案:

答案 0 :(得分:0)

由于您提供的信息非常有限,因此在您的Blog(假设)模型中可以预期到这一点:

博客模型:

public function country()
{
   return $this->belongsTo('App\Country');
}

然后从Blog模型中获取数据:

控制器:

$blogs = Blog::all();

显示结果:

刀片文件:

@foreach($blogs as $blog)
 {{$blog->title}} - {{$blog->country->name}}<br/> 
@enforeach