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