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.

http://laravel.com/docs/eloquent#timestamps

War es hilfreich?

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
scroll top