zoukankan      html  css  js  c++  java
  • 时间戳

    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,
  • 相关阅读:
    day84
    模型层之单表操作
    Django的模板层
    Django框架导读
    创建Django项目
    名称空间2.0path
    js基础之BOM和DOM
    LG5003 跳舞的线
    20191003 「HZOJ NOIP2019 Round #8」20191003模拟
    LG3092 「USACO2013NOV」No Change 状压DP
  • 原文地址:https://www.cnblogs.com/mmore123/p/12881335.html
Copyright © 2011-2022 走看看