배열을 추가 할 때 {{ Form::textarea('name') }}
이 있습니다.배열의 유효성 검사 고유 값
$input = $request->all();
$name = explode(PHP_EOL, $input['name']);
$this->validate($request, [
'name' => Rule::unique('table1')->where(function ($query) {
global $name;
$query->whereIn('name', $name);
})
]);
을하지만 그것은 작동하지 않습니다 컨트롤러에서
내가 사용합니다. 고유 한 값에 대한 유효성 검사 배열 방법죄송합니다.
** 이름 ** 아닌 배열 – MohamedSabil83
그냥 팁을 하나의 문자열이기 때문에 작동하지 않습니다 : 당신은 익명 함수의 내부에서'$의 name'을 사용하려는 경우,'사용 ($ 이름을 추가)''function ($ query) use ($ name) {// ...}' – Drown