ホームページ > 記事 > PHPフレームワーク > thinkphp のタイムスタンプが機能しない場合はどうすればよいですか?
thinkphp タイムスタンプが機能しない解決策: 1. モデル レイヤー コード ファイルを開きます; 2. save() メソッドを使用して、タイムスタンプの自動書き込みを有効にします。
#この記事の動作環境: Windows 7 システム、thinkphp v5.1 バージョン、Dell G3 コンピューター。
thinkphp タイムスタンプが機能しない場合はどうすればよいですか?
thinkphp5 モデル タイムスタンプの自動書き込みが有効になりません。
モデル タイムスタンプ
1. モデル層のコードは次のとおりです:
<?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 这个字段自动写入时间戳 }
注: タイムスタンプの自動書き込みに使用できるのは save() メソッドのみであり、insert メソッドと update メソッドは無効です。
推奨される学習: 「最新の 10 の thinkphp ビデオ チュートリアル >>
以上がthinkphp のタイムスタンプが機能しない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。