升级到5.3后,Laravel模型绑定无法正常工作

时间:2016-10-25 07:08:48

标签: laravel model laravel-routing laravel-5.3

enter image description here

我有路由服务提供商的Bind Model,就像这样

class RouteServiceProvider extends ServiceProvider {

   public function boot(){
        parent::boot();
        Route::model('job_title', \Cgs\Modules\JobTitle\Models\JobTitle::class);   
   } 

}

和路线喜欢这个

Route::get('edit/{job_title}', ['as' => 'job.title.edit', 'uses' => 'JobTitleController@edit', 'middleware' => ['permission:job-title-edit']]);

编辑方法

public function edit(JobTitle $jobtitle)
{
    dd($jobtitle);
}

以上代码给出错误 没有模型[Cgs \ Modules \ JobTitle \ Models \ JobTitle]

的查询结果

当我检入调试器时,我发现它首先正确绑定多次,而第二次正确绑定为json。请帮助解决多重绑定问题。

0 个答案:

没有答案