Question

Je suis à la migration d'un site de codeigniter pour Laravel.

Pour une ancienne table reports, certains des colonnes created_at et updated_at sont nommés date_created et date_modified respectivement.

Je tiens à dire à mes éloquent Report modèle sur ces personnalisées horodatage des noms de colonne.

La documentation de référence, à transformer les horodatages off ou fournissant des formats de timestamp.

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

Était-ce utile?

La solution

Dans le modèle, vous pouvez définir des constantes comme ça à changer les noms de colonne

class BaseModel extends Eloquent {
    const CREATED_AT = 'date_created';
    const UPDATED_AT = 'date_modified';
}

ou utiliser vous pouvez utiliser quelque chose comme ceci La Gestion Des Horodateurs

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top