Laravel - 自定义时间戳列名称

Gra*_*avy 16 timestamp laravel eloquent

我正在将一个站点从codeigniter迁移到Laravel.

对于传统表reports,一些现有列created_atupdated_at命名date_created,并date_modified分别.

我想告诉我Report关于这些自定义时间戳列名称的雄辩模型.

该文档仅提供关闭时间戳或提供自定义时间戳格式的参考.

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

Aru*_*mar 40

在模型中,您可以定义这样的常量来更改列名

class BaseModel extends Eloquent {
    const CREATED_AT = 'date_created';
    const UPDATED_AT = 'date_modified';
}
Run Code Online (Sandbox Code Playgroud)

或者使用你可以使用类似管理时间戳的东西