Laravel - 自定义时间戳列名称

时间:2014-07-29 07:44:07

标签: laravel timestamp eloquent

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

对于旧表reports,一些现有列created_atupdated_at分别命名为date_createddate_modified

我想告诉我雄辩的Report模型,了解这些自定义时间戳列名称。

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

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

1 个答案:

答案 0 :(得分:39)

在模型中你可以定义这样的常量来改变列名

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

或使用你可以使用这样的Managing Timestamps