ThinkPHP5.1 开启自动写入时间戳

全局配置开启/关闭自动写入时间戳
文件:./config/database.php

1
2
// 自动写入时间戳字段
'auto_timestamp' => false,// true 开启;false 关闭

模型(model)中配置开启/关闭自动写入时间戳
文件:././model/test.php

1
2
3
4
5
6
// 自动写入时间戳字段
protected $autoWriteTimestamp = true;// true 开启;false 关闭
// 创建时间字段自定义
protected $createTime = 'created_time';// 默认create_time
// 更新时间字段自定义
protected $updateTime = 'modified_time';// 默认update_time

注意:

insert()方法不支持自动写入创建时间和更新时间
save()方法支持自动写入创建时间和更新时间
update()方法不支持自动写入创建时间但支持自动写入更新时间

方法 自动写入创建时间 自动写入更新时间
insert() 不支持 不支持
save() 支持 支持
update() 不支持 支持
坚持原创技术分享,您的支持将鼓励我继续创作!