Laravel 验证数组中的不同值但忽略键
Laravel validating distinct values in array but ignoring keys
我正在尝试使用自动数字键验证简单数组,例如
[0] => 5,
[1] => 9,
[2] => 9
使用以下验证规则:
'content_types.*' => 'numeric|distinct',
但是它没有捕获重复值并在保存时抛出错误 $template->contentTypes()->attach($request->content_type_ids)
。 distinct
规则是否忽略了规则,因为它不明显,因为密钥不同,如果是这样,我将如何验证它?看起来很简单,所以我错过了什么吗?谢谢
对于遇到这种情况的任何其他人......请确保您输入的名称与您要检查的名称相同 ♂️#schoolboy
我正在尝试使用自动数字键验证简单数组,例如
[0] => 5,
[1] => 9,
[2] => 9
使用以下验证规则:
'content_types.*' => 'numeric|distinct',
但是它没有捕获重复值并在保存时抛出错误 $template->contentTypes()->attach($request->content_type_ids)
。 distinct
规则是否忽略了规则,因为它不明显,因为密钥不同,如果是这样,我将如何验证它?看起来很简单,所以我错过了什么吗?谢谢
对于遇到这种情况的任何其他人......请确保您输入的名称与您要检查的名称相同 ♂️#schoolboy