🐘关于laravel中的created_at和updated_at
2021-7-2
| 2023-9-21
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password

前言

laravel中的ORM模型为我们提供了关于时间的操作字段比如created_at,updated_at和deleted_at,在添加、修改和删除的时候不需要特别维护,很方便。但是有时候某一数据发生修改的时候,你可能期望 updated_at 不更新,例如:博客点赞,你并不希望你的文章修改时间发生改变,这时候如何使用更新数据的 save () 与 update () 方法呢?有的时候我们需要自定义创建,修改和删除的字段,我们又该如何定义?

1、自定义创建、修改和删除的时间字段

在对应的模型中添加以下代码
当然有时候我们可能会不需要其中的某个字段,这时候把对应字段设置为null值即可,比如不需要更新时间

2、关闭自带的时间字段

1、在对应的模型中添加以下代码

2、临时关闭$timestamps

对应的模型中的属性timestamps设置为false
或者也可以这样做
  • laravel
  • 开发
  • vxetable实现表头时间范围筛选windows终端中oh-my-posh不显示conda虚拟环境的解决方法
    Loading...
    目录