1
こんにちは私はlaravel 5.4を使用しています。ルーティングでモデルバインディングを使用します。 しかし、私は、コントローラの機能を使用します:コントローラ関数laravel routingとのモデルバインド
Route::get('/user/{id}', '[email protected]');
をしかし、私は、私のようなものだろう、私のコントローラでその結合モデルを使用します:私はしませんので
public function show(Request $request, User $user){
dd($user->id)
}
しかし、今$user->id
はnullですどのようにバインディングモデルを知っていて、コントローラ機能を使用しています。 私は試してみました:
Route::model('user', 'User');
しかし、それは動作しません。
可能ですか?あなたのためのLaravelマニュアルからまあ
あなたのルートで最初に間違っているのは 'Route :: get( '/ user/{id}'、 'usersController @ show');' 'Route :: get( '/ user/{user } '、' usersController @ show '); ' – teeyo