Ich habe Probleme mit updateOrCreate.Eloquent updateOrCreate nicht aktualisieren
Der folgende Code ist ERFOLGREICH, eine neue Zeile zu erstellen; Wenn es jedoch darum geht, eine bestehende Zeile zu aktualisieren, funktioniert sie überhaupt nicht!
comm_helpful::updateOrCreate(
['ID' => 1],
['time' => 3000]
);
Das funktioniert genau wie erwartet:
comm_helpful::where('ID', 1)->update(['time' => 3000]);
ich die Beispiele oben bis auf das blanke Minimum abgestreift haben (was ich als Teil der Debug-tat) und es funktioniert immer noch nicht !!
Sind Sie einen Fehler bekommen? – anwerj
erhalten Sie eine 'MassAssignmentException'? und in Ihrem Modell haben Sie die Felder in 'protected $ fillable' Variable für die Massenzuweisung definiert? –
zeigen Sie uns Ihren Controller und Ihr Update-Formular – olasunkanmi