在Laravel 5.2中使用Controller删除行后重置增量

时间:2017-11-12 05:04:13

标签: php mysql laravel laravel-5.2

我知道我之前已经提出过我的问题。但我仍然没有得到它,bcoz我仍然是​​laravel的新手。我要详细解释一下,谢谢。

所以,我想用这个

删除一行

查看

@foreach($items as $item)
<form method="POST" action="{{ url('/deleteItem/'.$item->id) }}">
    {{ csrf_field() }}
    <button>Delete</button>
</form>
@endforeach

路线

Route::post('/deleteItem/{id}', 'ItemController@delete');

控制器

public function delete($id)
{
    Item::where('id', $id)->delete();
    return redirect('/');
}

但在那之后,当我插入新数据时,增量不会重置。 例如:

1 AAA
2 BBB
3 CCC

当我删除2时,插入DDD。增量变为4而不是2。

1 AAA
3 CCC
4 DDD

我如何让它像这样

1 AAA
2 DDD
3 CCC

抱歉,我的问题太长了。介意以简单的方式解释它,谢谢你。

0 个答案:

没有答案