我有一个名为users的表,用于存储用户信息,每个用户可以拥有多个存储在不同表中的企业帐户。
- 型号:**
用户:
身份证
姓名
- 用户提供商帐户:**
身份证
用户标识
业务名称
业务_告知
业务_地址
- 用户公司帐户**
身份证
用户标识
公司名称
公司规模
- 用户影响者帐户:**
身份证
用户标识
姓名
网站
跟随者计数
- 表格关系:**
用户:
public function providers(): HasMany
{
return $this->hasMany(UserProviderAccount::class);
}
public function companies(): HasMany
{
return $this->hasMany(UserCompanyAccount::class);
}
public function influencers(): HasMany
{
return $this->hasMany(UserInfluencerAccount::class);
}
我希望同时显示用户的所有三种类型的业务帐户。
我该怎么做呢?
1条答案
按热度按时间oxiaedzo1#
您只需按如下方式加载和调用关系:
**UserController:**示例控制器和函数
**users.show视图:**简化版本向您展示概念。