belongsTo('App\User','user_id','id'); } public function user_labor(){ return $this->belongsTo('App\UserLabor','user_id','user_id'); } public function userDutyChecks(){ return $this->hasMany('App\UserDutyCheck','user_id','user_id'); } public function getUserLaborCompanyAttribute() { $laborCompanyId=$this['user_labor']['labor_company_id']??0; $laborCompany=LaborCompany::find($laborCompanyId); return $this['user_labor_company']=$laborCompany['name']; } }