是否可以有 2 个额外的用户创建表单,包括来自 Laravel 的表单。
1 种表格: 用户
用户 ID 名称 电子邮件 密码
2 形式: 员工
用户 ID 名称 电子邮件 密码 和更多其他字段
3 形式: 居民
用户 ID 名称 电子邮件 密码 和更多其他字段
我希望上面的问题有意义,进一步澄清:我想与员工和居民一起加入用户表,只有这 4 个字段 - 用户表中的用户 ID、名称、电子邮件和密码,其余来自员工表或常驻表
是的,您可以,但您需要在模型中指定关系。
class Employee extends Model
{
protected $table = 'employees';
public function employee()
{
return $this->hasOne(User::class);
}
}
class Resident extends Model
{
protected $table = 'residents';
public function resident()
{
return $this->hasOne(User::class);
}
}