首页 > 解决方案 > 404 Not Found 这不是基于 applications_id 的重定向

问题描述

我在 laravel 中有一个更新查询,但没有根据applications_id可能的问题进行重定向。

下面是我的控制器代码 SoleProprietorController.php :

    public function create_user_applicationform2(Request $request, $applications_id)
    {
return redirect('soleproprietorship_applicationform3/'.$applications->applications_id);
}

    public function  soleproprietorship_applicationform3($applications_id)
    {

        $applications_id = \DB::table('applications')->where('applications_id', $applications_id)->get();

           return view('soleproprietorship_applicationform3')->with('applications_id', $applications_id);
    }

还有我的模型 Applications.php

class Applications extends Authenticatable
{
    use Notifiable;
  protected $primaryKey = 'applications_id';
    /*
     * Important records to be filled
     */
    public $fillable = [
       'applications_id'
    ];

}

网页.php

Route::get('/soleproprietorship_applicationform3/{applications_id}', 'SoleProprietorController@soleproprietorship_applicationform3')->name('home');

标签: phplaravel

解决方案


我认为你$application->applications_id需要$applications_id

public function create_user_applicationform2(Request $request, $applications_id)
{
   return redirect('soleproprietorship_applicationform3/'. $applications_id);
}

推荐阅读