fix: [attendance] User 모델에 tenantProfiles 관계 추가로 500 에러 수정
- User 모델에 tenantProfiles() HasMany 관계 추가 (tenant_user_profiles 테이블) - eager loading에 department 관계도 포함하여 N+1 방지
This commit is contained in:
@@ -195,6 +195,14 @@ public function currentTenant()
|
||||
return $this->tenants()->find($tenantId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 관계: 테넌트별 프로필 (tenant_user_profiles 테이블)
|
||||
*/
|
||||
public function tenantProfiles(): HasMany
|
||||
{
|
||||
return $this->hasMany(\App\Models\HR\Employee::class, 'user_id');
|
||||
}
|
||||
|
||||
/**
|
||||
* 관계: 사용자-역할 (user_roles 테이블, 테넌트별)
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user