我正在尝试在导入 excel 文件以创建数据库表时验证 excel 值。如果用户再次错误导入或在文件中进行更改,则必须验证重复值或某些标准,如果值已经存在,则覆盖该值以避免重复。
public function validatefile(array $data)
{
$validator = Validator::make($data, $this->rules());
if ($validator->fails()) {
return redirect('import')->withErrors($validator);
}
}
public function rules()
{
return ['number.*.numbers' => 'required|unique:numbers'];
}