LARAVEL 8 SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry
При изменении идентификатора он сохраняет, но когда я удаляю полностью идентификатор он не возвращает прошлое значение а выдает ошибку, почему?
public function store(BlogCategoryCreateRequest $request)
{
$data = $request->input();
if (empty($data['slug'])) {
$data['slug'] = Str::slug($data['title']);
}
$item = (new BlogCategory())->create($data);
if ($item) {
return redirect()->route('blog.admin.categories.edit', [$item->id])->with(['success' => 'Успешно сохранено']);
} else {
return back()->withErrors(['msg' => 'Ошибка сохранения'])->withInput();
}
}