class User extends Model 
{
    // 定义时间戳字段名
    protected $createTime = \'create_at\';
    protected $updateTime = \'update_at\';
}

下面是修改字段后的输出代码:

$user = new User();
$user->name = \'THINKPHP\';
$user->save();
echo $user->create_at; // 输出类似 2016-10-12 14:20:10
echo $user->update_at; // 输出类似 2016-10-12 14:20:10

如果你只需要使用create_time字段而不需要自动写入update_time,则可以单独设置关闭某个字段,例如:

class User extends Model 
{
    // 关闭自动写入update_time字段
    protected $updateTime = false;
}

如果不需要任何自动写入的时间戳字段的话,可以关闭时间戳自动写入功能,设置如下:

class User extends Model 
{
    // 关闭自动写入时间戳
    protected $autoWriteTimestamp = false;
}

如果是关闭全局的自动时间写入,则可以使用:

// 关闭全局自动写入时间字段
\'auto_timestamp\' => false,
posted on
2020-05-13 11:31 
依崇稀 
阅读(139
评论(0
编辑 
收藏 
举报

版权声明:本文为mmore123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/mmore123/p/12881335.html