我正在将网站从 codeigniter 迁移到 Laravel。

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

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

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

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

有帮助吗?

解决方案

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

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

或者使用你可以使用这样的东西 管理时间戳

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top