我在Homestead上使用Laravel 6.0和PostgreSQL。
此查询返回的服务是至少有一个带有is_assistant = true
的帖子:
Service::with('posts')
->whereHas('posts', function ($q) {
$q->where('is_assistant', true);
})
->get();
型号:
class Service extends Model
{
public function posts()
{
return $this->belongsToMany('App\Post');
}
}
class Post extends Model
{
protected $casts = [
'is_assistant' => 'boolean',
];
}
如何编写一个雄辩的查询,以获取仅使用is_assistant = true
发布的服务仅?
答案 0 :(得分:2)
可以使用.gitignore
方法:
Local.pubxml.user.props