有人可以解释这个laravel验证
'email' => 'unique:users,email_address,NULL,id,account_id,1'
NULL, id
的目的是什么?
答案 0 :(得分:0)
唯一规则的基本用法
'email' => 'unique:users'
指定自定义列名称
'email' => 'unique:users,email_address'
强制唯一规则忽略给定ID
'email' => 'unique:users,email_address,10'
添加其他Where子句
您还可以指定更多条件,将其添加为查询的“where”子句:
'email' => 'unique:users,email_address,NULL,id,account_id,1'
在上面的规则中,只有account_id为1的行才会包含在唯一检查中。