从表格中的第一个表中只获得一行左边的laravel连接

时间:2017-11-29 16:48:20

标签: laravel-5 subquery

我有两张桌子 1. Bog_post 2. blog_image

现在我只想要blog_image表中的一张图片。 我还在blog_image表中保存post id。 我如何在laravel中进行此查询?

1 个答案:

答案 0 :(得分:1)

将模型创建为“BlogImage”并进行编辑。

class BlogImage extends Model
{
    protected $table = 'blog_image';

}

然后使用此模型创建查询。

$blog_image = BlogImage::where('post_id',$post_id)->pluck('image')->first();

您可以按照这种方式获得“图像”列数据。

您也可以使用这两个表设置相关性。这是documentation