use*_*140 6 php validation laravel
我有一个位置表,其中有一个client_id外键链接到我的Client表.我想添加表单验证,以便在创建新位置时它是唯一的,但仅适用于给定的client_id.因此,客户一个不能有两个叫做美国的地方,但客户一和二都可以拥有美国.
如何使用laravel验证规则执行此操作
Meh*_*gir 11
检查laravel验证文档.您可以指定要忽略的表,列和ID.
'email' => 'unique:users,email_address,'.$user->id
Run Code Online (Sandbox Code Playgroud)
您还可以添加其他where子句:
'email' => 'unique:users,email_address,NULL,id,account_id,1'
Run Code Online (Sandbox Code Playgroud)
在上面的规则中,只有account_id为1的行才会包含在唯一检查中.
| 归档时间: |
|
| 查看次数: |
6755 次 |
| 最近记录: |