【发布时间】:2015-04-15 17:48:48
【问题描述】:
这是我获得项目和组的方式:
$groups = Group::with('projects')->get();
在我的project_group 数据透视表中有admin_id 字段,我需要检查该字段,例如只取项目和组where admin_id = 1,所以我需要取所有在数据透视表中归档的项目组等于 1。
这是在我的组模型中:
public function projects(){
return $this ->belongsToMany('App\Project','project_group')->withPivot('admin_id');
}
这是 1 组的示例,但不知道如何为所有组服用:
Group::find(1)->proejcts()->where('admin_id', '=',1)->get();
【问题讨论】: