Как провалидировать массив в Laravel?
В документации laravel есть пример который позволяет сделать where вместе с правилом unique
'email' => Rule::unique('users')->where(function ($query) {
return $query->where('account_id', 1);})
Это прекрасно работает, но я не могу понять, как можно таким же методом сделать валидацию массива, проверяя на уникальность сочетание 2х ключей этого массива
['array.*.number' => ['required', Rule::unique('array_table')->where(function ($query) {
return $query->where('type', 'array.*.type');
}) ], 'array.*.type' => 'required']