laravel model模型定义实现开启自动管理时间created_at,updated_at

 更新时间:2019年10月17日 10:12:01   作者:昊喵喵博士  
今天小编就为大家整理了一篇laravel model模型定义实现开启自动管理时间created_at,updated_at,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

时间戳

默认情况下,Eloquent 期望 created_at 和updated_at 已经存在于数据表中,如果你不想要这些 Laravel 自动管理的数据列,在模型类中设置 $timestamps 属性为 false:

<?php
 
namespace App;
 
use Illuminate\Database\Eloquent\Model;
 
class Flight extends Model
{
  /**
   * 表明模型是否应该被打上时间戳
   *
   * @var bool
   */
  public $timestamps = false;
}

如果你需要自定义时间戳格式,设置模型中的 $dateFormat 属性。该属性决定日期被如何存储到数据库中,以及模型被序列化为数组或 JSON 时日期的格式:

<?php
 
namespace App;
 
use Illuminate\Database\Eloquent\Model;
 
class Flight extends Model
{
  /**
   * 模型日期列的存储格式
   *
   * @var string
   */
  protected $dateFormat = 'U';
}

以上这篇laravel model模型定义实现开启自动管理时间created_at,updated_at就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • php加水印的代码(支持半透明透明打水印,支持png透明背景)

    php加水印的代码(支持半透明透明打水印,支持png透明背景)

    一个简单的打水印代码(图片水印),支持水印透明度设置,也支持png透明背景格式图片打水印
    2013-01-01
  • laravel自定义分页效果

    laravel自定义分页效果

    这篇文章主要为大家详细介绍了laravel自定义分页实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • php实现的mongodb操作类

    php实现的mongodb操作类

    说到php连mongoDB,不得不先介绍一下php的官方手册,网址在:http://us.php.net/manual/en/book.mongo.php,接下来给大家分享一个本人常用的MONGODB的操作类,详见的数据库操作都有了,小伙伴可以参考下。
    2015-05-05
  • 如何动态查看及加载PHP扩展

    如何动态查看及加载PHP扩展

    这篇文章主要介绍了如何动态查看及加载PHP扩展,帮助大家更好的理解和学习使用PHP,感兴趣的朋友可以了解下
    2021-04-04
  • 基于Discuz security.inc.php代码的深入分析

    基于Discuz security.inc.php代码的深入分析

    本篇文章是对Discuz security.inc.php的代码进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 为PHP模块添加SQL SERVER2012数据库的步骤详解

    为PHP模块添加SQL SERVER2012数据库的步骤详解

    这篇文章主要介绍了为PHP模块添加SQL SERVER2012数据库,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • PHP获取二维数组中某一列的值集合

    PHP获取二维数组中某一列的值集合

    PHP还是比较常用的,于是我研究了一下PHP二维数组,下面通过本文给大家介绍PHP获取二维数组中某一列的值集合,对php数组二维数组的值相关知识感兴趣的朋友一起学习吧
    2015-12-12
  • 使用ThinkPHP生成缩略图及显示

    使用ThinkPHP生成缩略图及显示

    这篇文章主要为大家详细介绍了使用ThinkPHP生成缩略图及显示的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • centos 7系统下安装laravel运行环境的步骤详解

    centos 7系统下安装laravel运行环境的步骤详解

    Laravel框架对于开发网页应用来说是一个绝好的的工具,最近正好又在学习linux系统,所以下面这篇文章主要给大家介绍了在centos 7系统下安装laravel运行环境的步骤,需要的朋友可以参考借鉴,下面跟着小编来一起学习学习吧。
    2017-08-08
  • php 伪静态之IIS篇

    php 伪静态之IIS篇

    上篇文章我们讲解了APACHE服务器下伪静态的实现,不过在国内还是IIS的服务器要多些,特别是个人站长,那么,我们再来学习下IIS下php伪静态的实现过程吧
    2014-06-06

最新评论