Php Laravel 4:添加数据库记录并重定向到具有新记录ID的编辑视图

Php Laravel 4:添加数据库记录并重定向到具有新记录ID的编辑视图,php,oop,laravel,laravel-4,Php,Oop,Laravel,Laravel 4,全新的拉威尔 正如我的标题所述,我希望能够立即从存储数据库记录重定向到其编辑视图 我有一个控制器叫做PlannerController。在这个控制器中,我有标准的store()和edit($id)方法。下面是my store()方法的代码: 当我重定向到planner.edit视图(edit($id)controller方法)时,我无法确定如何执行fin_income.id字段,该字段在添加到数据库时自动递增。当我这样做重定向时,我的重定向url是/planner/{planner}/edit

全新的拉威尔

正如我的标题所述,我希望能够立即从存储数据库记录重定向到其编辑视图

我有一个控制器叫做PlannerController。在这个控制器中,我有标准的store()和edit($id)方法。下面是my store()方法的代码:

当我重定向到planner.edit视图(edit($id)controller方法)时,我无法确定如何执行fin_income.id字段,该字段在添加到数据库时自动递增。当我这样做重定向时,我的重定向url是/planner/{planner}/edit

显然,我需要store()方法中的一些额外内容,但最好的方法是什么?

您是否尝试过:

return Redirect::route('planner.edit', ['id' => $newIncome->id]);

在模型上执行
save()
操作后,主键属性将设置自动递增的值。

谢谢!我使用->with()尝试了类似的方法,但这是正确的方法。
return Redirect::route('planner.edit', ['id' => $newIncome->id]);