2016-08-16 82 views
0

THIS教程中,我已經修改了我的規則來忽略的獨特規則的ID laravel不工作

$id = Crypt::decrypt($id); 
$rules = Department::$rules; 

$rules['name']    = $rules['name'] . ',id,' . $id; 
$rules['department_code'] = $rules['department_code'] . ',id,' . $id; 
//dd($rules); 
$validator = Validator::make($data = $request->all(), $rules); dd($rules); 
if ($validator->fails()) return Redirect::back()->withErrors($validator)->withInput(); 

update()功能。但它顯示的數據已經存在!如何忽略這個ID的規則?

回答

0

這是我工作的例子是忽略了unique規則爲特定ID

'username'   => 'required|unique:users,username,'.$user->id,