Laravel - benutzerdefinierte Zeitstempel-Spaltennamen
Frage
Ich migriere eine Site von Codeigniter nach Laravel.
Für einen Legacy-Tisch reports
, einige vorhandene Spalten created_at
und updated_at
sind benannt date_created
und date_modified
jeweils.
Ich möchte meinen eloquenten erzählen Report
modell über diese benutzerdefinierten Zeitstempelspaltennamen.
Die Dokumentation enthält nur Hinweise zum Deaktivieren von Zeitstempeln oder zum Bereitstellen benutzerdefinierter Zeitstempelformate.
Lösung
Im Modell können Sie solche Konstanten definieren, um die Spaltennamen zu ändern
class BaseModel extends Eloquent {
const CREATED_AT = 'date_created';
const UPDATED_AT = 'date_modified';
}
oder verwenden Sie können so etwas verwenden Verwalten von Zeitstempeln
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow