Mysql
 sql >> Database >  >> RDS >> Mysql

Il binding del modello di percorso non funziona

Finalmente, dopo 2 giorni ho trovato la mia risposta e vorrei fornire la mia risposta qui per tutti coloro che magari hanno lo stesso problema.

Affinché l'associazione della route funzioni, il nome della variabile suggerita dal tipo deve corrispondere al nome del segnaposto della route

Ad esempio il mio metodo di modifica

Qui il mio URI di percorso per la modifica

admin/file/{file}/edit

Come puoi vedere c'è {file} segnaposto nella definizione del percorso, quindi la variabile corrispondente deve essere chiamata $file .

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