【发布时间】:2020-02-07 00:11:59
【问题描述】:
所以我有一个帖子表,其中每个帖子都在一个相册中,我想按帖子属性搜索,但还要查看帖子的相册,我该怎么做?
我试过在控制器中使用它
$posts = album::whereHas('post', function($q) use ($search) {
$q->where('nama', 'like', "%$search%", 'or')->where('deskripsi', 'like', "%$search%");
})->get();
这是我的刀片视图,先显示专辑,然后显示帖子
@foreach($posts as $p )
.....
@foreach($p->post->where('nama', 'like', "%$search%", 'or')->where('deskripsi', 'like', "%$search%") as $post)
....
@endforeach
@endforeach
但问题是它给了我所有的专辑,即使是没有帖子的那张。我的英语不是最好的,但我希望你能理解它
【问题讨论】:
标签: laravel eloquent laravel-6