gpt4 book ai didi

mysql - cakePHP 时间戳字段未正确保存

转载 作者:行者123 更新时间:2023-11-29 01:33:05 24 4
gpt4 key购买 nike

我有一个带有时间戳字段的记录,它的默认值在 mySql 数据库中定义为 current_timestamp。我使用代码:

$this->Ad->Click->create();
$this->Ad->Click->set('ad_id', $id);
$this->Ad->Click->save($this->data);

保存记录后,timestamp字段保持0000-00-00 00:00:00。这是为什么?

当然,我知道我可以在查询中使用 php 时间函数或 mySQL 函数来设置字段值..但我更喜欢“标准方式”。

最佳答案

如果您将字段名称设置为“created”,Cake 将在创建记录时自动使用当前日期时间。

http://book.cakephp.org/view/1015/created-and-modified

关于mysql - cakePHP 时间戳字段未正确保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5398622/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com