Ich versuche zu Debug-Daten finden, wenn ich versuche, einige Spalt auf Datenbank beispielsweise id wie 1
, zu bearbeiten, wenn ich laufe diese URL auf Adressleiste:Laravel Daten nach Modell
http://127.0.0.1:8000/content_category/1/edit
ich das bekommen Ergebnis:
ContentCategories {#246 ▼
#table: "contents_categories"
#guarded: array:1 [▶]
#connection: null
#primaryKey: "id"
#keyType: "int"
+incrementing: true
#with: []
#withCount: []
#perPage: 15
+exists: false
+wasRecentlyCreated: false
#attributes: []
#original: []
#changes: []
#casts: []
#dates: []
#dateFormat: null
#appends: []
#dispatchesEvents: []
#observables: []
#relations: []
#touches: []
+timestamps: true
#hidden: []
#visible: []
#fillable: []
}
Daten null
in diesem Ergebnis, und ich habe keine Informationen über id=1
diese Spalte von Daten existieren auf Databa se und ich überprüft, dass mit phpmyadmin
, meine edit
Funktion auf Controller ist:
public function edit(ContentCategories $contentCategories)
{
dd($contentCategories);
}
und Model
im Projekt:
class ContentCategories extends Model
{
protected $table = 'contents_categories';
protected $guarded = ['id'];
}
Route:
Route::resource('content_category', 'ContentCategoriesController');
können Sie Ihre Route Definition – lagbox
@lagbox 'Strecke :: Ressource ('content_category', 'ContentCategoriesController');' –
@lagbox und post aktualisieren –