如何在拉拉维尔用户删除中重置自动增量?
我一直在努力寻找一种方法来重置Laravel 4中的自动增量值,但似乎至少目前还没有嵌入到laravel 4中。所以我这样做:
$user = User::find($user_id);
if ($user) {
if ($user->delete()){
DB::statement('ALTER TABLE users AUTO_INCREMENT = '.(count(User::all())+1).';');
echo json_encode('User Was Deleted Successfully..');
}
}
每次我从数据库中删除用户时,我都会将自动递增指针设置为所有用户的数量+1。
如果有人有更好的解决方案,请告诉我..