Laravel 5.6雄辩地获得所有物品

时间:2019-07-01 04:41:43

标签: php laravel-5

让我看看我的模特:

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;
}
...

对不起,我的英语太差了。希望你能理解。请帮我。谢谢。

0 个答案:

没有答案