为了账号安全,请及时绑定邮箱和手机立即绑定

验证并允许注册数据库 - laravel

验证并允许注册数据库 - laravel

PHP
小怪兽爱吃肉 2023-04-15 20:17:55
如果用户的“DNI”已在“dni_id”表的数据库中注册,我正在寻找一种允许用户注册的方法如果用户的 ID 在数据库中,我想验证注册   protected function validator(array $data){    return Validator::make($data, [        'nombre' => ['required', 'string', 'max:255'],        'apellido' => ['required', 'string', 'max:255'],        'wsp' => ['required', 'string', 'max:255'],        'dni' => ['required', 'string', 'max:255'],        'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],        'password' => ['required', 'string', 'min:8', 'confirmed'],    ]);}你能帮助我吗 ?我不知道是在集成 if 条件时用新函数来做还是在同一个函数验证器数组中做,请帮忙
查看完整描述

1 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超6个赞

您可以使用Exists方法。该方法验证所验证的字段是否必须存在于给定的数据库表中。你可以这样使用:

'dni' => ['required', 'string', 'max:255', 'exists:dni_table_name,dni_id],


查看完整回答
反对 回复 2023-04-15
  • 1 回答
  • 0 关注
  • 112 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信