让我看看我的模特:
class BusinessModel extends Model
{
protected $table = 'business_models';
public function childs() {
return $this->hasMany('App\Models\BusinessModel','parent_id','id') ;
}
public function parent() {
return $this->hasOne('App\Models\BusinessModel','id','parent_id') ;
}
public function users() {
return $this->hasManyThrough('App\Models\User','App\Models\BusinessModelUser','business_model_id','id') ;
}
public function get_team() {
return $this->parent->childs;
}
pulic function get_team_members() {
????
}
}
我想吸引团队的所有用户(通过get_team()
函数获取)。
有什么方法可以帮助我让团队中的所有用户都无需使用:
foreach ($abc->get_team() as $item ){
$item->users;
}
...
对不起,我的英语太差了。希望你能理解。请帮我。谢谢。