PHP教程

thinkphp6自动写入时间戳字段相关

本文主要是介绍thinkphp6自动写入时间戳字段相关,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

配置文件配置

config/database.php

    // 自动写入时间戳字段
    // true为自动识别类型 false关闭
    // 字符串则明确指定时间字段类型 支持 int timestamp datetime date
    'auto_timestamp'  => 'timestamp',

    // 时间字段取出后的默认时间格式
    'datetime_format' => 'Y-m-d H:i:s',

在模型中配置

    //软删除
    use SoftDelete;
    protected $deleteTime = 'delete_time';
    protected $defaultSoftDelete = 0;  // 定义软删除字段的默认值

    //时间戳自动写入
    protected $autoWriteTimestamp = true;
    // 定义时间戳字段名
    protected $createTime = 'create_time';
    protected $updateTime = 'update_time';
这篇关于thinkphp6自动写入时间戳字段相关的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!