2017-12-14 2 views
0

배열의 일부 값이 일부 데이터베이스 테이블에서 "고유"한지 확인하는 방법은 무엇입니까?Laravel 5.5를 사용하여 배열 값 확인

나는이 같은 일부 배열이있는 경우 :

Array ([0] => value0 [1] => value1 [2] => value2 [3] => value3 ) 

내가이 일을 시도했지만 작동하지 않습니다

$this->validate($request, 
[   
    '*.selectedvalues'=>'unique:items,name', 
] 
); 

나는 바로 그것을 사용하고 있습니다!? 이 의미 추측 것

+0

'array-unique'? – aaa

+0

"이 같은 배열이 있습니다"... 입력 이름은 무엇입니까? – lagbox

+0

@ppz ..'array-unique'는 무엇을 의미합니까? – lagbox

답변

0

임 : 입력 selectedvalues 가정

'selectedvalues.*' => 'unique:....', 

는 고유성을 확인하려는 항목이있는 배열입니다. [각 selectedvalue 요소에 대해이 규칙을 실행]

+0

예,이 'selectedvalues'는 유효성을 검사하려는 입력 양식과 일치하는 배열입니다 그것들이 데이터베이스 내에서 유일하다면 그 안의 값. – rakk92

+0

그 다음에는 – lagbox

+0

이 어떤 형식이나 형식으로되어 있어야이 규칙이 적용될 것인가? – rakk92

관련 문제