Laravel 5.4 数组中的不同值验证规则

fit*_*ter 1 laravel laravel-5 laravel-5.4

我有一个输入,其中包含一个 ID 必须是唯一的实体数组,我试过这个:

'authors.*.id' => 'different:authors.*.id'
Run Code Online (Sandbox Code Playgroud)

但是它说“authors.0.id 和authors.0.id 必须不同” 那么验证这一点的正确方法是什么?

Kys*_*lik 7

你想使用distinct规则。

使用数组时,验证字段不得有任何重复值。

'foo.*.id' => 'distinct'