2017-07-25 9 views
0

Stellen Sie sich vor, ich habe eine Tabelle mit dem Namen "Benutzer", die Attribute mit dem Namen hat; ID, Benutzername, PasswortLaravel - Überprüfen Sie, ob der Wert einer Spalte geändert wurde

Gibt es eine verfügbare Funktion für Laravel, um zu überprüfen, ob sich ein Attributwert für die if-Anweisung geändert hat?

EDIT: Ich vergaß hinzuzufügen, dass ich das System wissen, welche Attribute geändert

+0

Wenn Sie Zeitstempel verwenden, dann können Sie überprüfen, 'created_at' und' updated_at' Spaltenwert zu überprüfen, Werte aktualisiert werden oder nicht. –

+0

Oh Entschuldigung, ich habe vergessen hinzuzufügen, dass ich das System irgendwie wissen lassen wollte, welches Attribut sich geändert hat. Gibt es noch einen Weg? –

+0

Ich weiß nicht, ob es einen Weg in Laravel gibt. In diesem Fall müssen Sie alle Aktivitäten in der Benutzertabelle verfolgen. –

Antwort

0

Es gibt eine Funktion isDirty für das in Laravel irgendwie lassen wollte. Überprüfen Sie diese Antwort:

Laravel 5 isDirty() always returns false

+0

Wow! Gut, dass du das mit mir geteilt hast, haha. Ich werde mehr Algorithmen testen können. Vielen Dank! :) –

Verwandte Themen