【发布时间】:2020-04-16 09:52:33
【问题描述】:
当我尝试通过 slug 而不是通过 id 获取数据时,我遇到了 laravel 视图的问题。 这是我的路线:
Route::get('post/{post}','PostController@post')->name('post');
这是 postController 函数:
public function post(post $post)
{
return view('user.post',compact('post'));
}
这是模型函数:
public function grtRouteKeyName()
{
return 'slug';
}
它得到错误 404,但什么时候对 Route 进行一些更改:
Route::get('post/{slug}','PostController@post')->name('post');
它返回视图,但不返回我想要的表中的数据。
【问题讨论】:
-
模型函数拼写错误