更改用于保存时间戳的列名

Mag*_*gas 3 laravel eloquent

通过 laravel 在表中存储或编辑数据时,它会创建一个时间戳,使用字段 created_at 和 updated_at

但是我必须将数据存储在与另一个系统共享的表中,并且它使用另一个命名法来存储这些数据。

不是设置时间戳 = false 的解决方案,而是在存储自己的时候在那里添加时间戳。

在模型本身中,我是否必须设置要保存在其他列中的 creted_at 和 updated_at 数据?

小智 5

正如Eloquent 文档所说,您可以覆盖模型上的常量

const CREATED_AT = 'created_at_column_name';
const UPDATED_AT = 'updated_at_column_name'; 
Run Code Online (Sandbox Code Playgroud)