Home > PHP Framework > ThinkPHP > body text

What should I do if thinkphp timestamp does not work?

藏色散人
Release: 2021-12-21 10:46:54
Original
2605 people have browsed it

thinkphp timestamp does not work solutions: 1. Open the model layer code file; 2. Use the save() method to enable automatic writing of timestamps.

What should I do if thinkphp timestamp does not work?

#The operating environment of this article: Windows 7 system, thinkphp v5.1 version, Dell G3 computer.

What should I do if thinkphp timestamp does not work?

thinkphp5 model timestamp automatic writing does not take effect.

Model timestamp

1. The model layer code is as follows:

<?php
namespace app\admin\model;
 
use think\Model;
 
class User extends Model
{
    protected $autoWriteTimestamp = true;     //开启自动写入时间戳
    protected $createTime = false;            //数据添加的时候,create_time 这个字段不自动写入时间戳
    protected $updateTime = ”update_at“;     //数据更新的时候,update_at 这个字段自动写入时间戳
}
Copy after login

Note: Only the save() method can be used to automatically write timestamps, and the insert and update methods are invalid;

Recommended learning: "The latest 10 thinkphp video tutorials

The above is the detailed content of What should I do if thinkphp timestamp does not work?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template