令人困惑的拉拉维尔验证



有人可以解释这个拉拉维尔验证吗

'email' => 'unique:users,email_address,NULL,id,account_id,1'

NULL, id的目的是什么?

唯一规则的基本用法

'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 的行才会包含在唯一检查中。

文件参考(即 https://laravel.com/docs/5.0/validation(

相关内容

  • 没有找到相关文章

最新更新