hasMany(ProjectModel::class, 'user_id', 'id'); } /** * 项目关联 - 作者视角 * @return HasMany */ public function projectsAuthor(): HasMany { return $this->hasMany(ProjectModel::class, 'author_id', 'id'); } /** * 角色关联 * @return HasOne */ public function roles(): HasOne { return $this->hasOne(RoleModel::class, 'id', 'role_id'); } }