Laravel - 引用新的created_at列

时间:2018-06-17 22:21:01

标签: php laravel

所以我将Sequelize / Postgres数据库导入到全新的Laravel应用程序中。事实是,它的列很奇怪。当Laravel当然是createdAtupdatedAt时,它会使用created_atupdated_at

无需更新列名称,我是否可以引用created_at作为列名createdAt?我知道您可以使用public $table = 'newTableName';

等新名称引用表名

1 个答案:

答案 0 :(得分:1)

  

“如果需要自定义用于存储时间戳的列的名称,可以在模型中设置CREATED_AT和UPDATED_AT常量:”

class Flight extends Model
{
    const CREATED_AT = 'creation_date';
    const UPDATED_AT = 'last_update';
}

Laravel Docs - 5.6 - Eloquent - Model Conventions