我是Laravel的新手.. 如何在Laravel模型表单中获取最后插入的ID。
创建新项目时自动显示数据库中的项目代码
上次插入的ID + 1;
{{ Form::text('project_code', Input::old('name'), array('class' => 'form-control','disabled')) }}
答案 0 :(得分:3)
我们需要确保您的代码是正确的,但如果您使用的是雄辩的,那么当您使用$model->save()
将其插入数据库时,$model->id
应该具有插入的ID。
所以
$model = new Model();
$model->field = $var;
$model->field = $var;
$model->field = $var;
$model->save();
$insert_id = $model->id;