Mysql
 sql >> Base de données >  >> RDS >> Mysql

La liaison de modèle d'itinéraire ne fonctionne pas

Enfin, après 2 jours, j'ai trouvé ma réponse et je voudrais fournir ma réponse ici pour tous ceux qui ont peut-être le même problème.

Pour que la liaison de route fonctionne, le nom de votre variable d'indication de type doit correspondre au nom de l'espace réservé de la route

Par exemple ma méthode d'édition

Voici mon URI de route pour l'édition

admin/file/{file}/edit

Comme vous pouvez le voir, il y a {file} espace réservé dans la définition de la route, la variable correspondante doit donc s'appeler $file .

public function edit(Files $file)
{
   return view('admin.edit',compact('file'));
}