【发布时间】:2010-12-13 02:26:50
【问题描述】:
有没有办法配置 CakePHP 模型在保存对象时自动设置时间戳,例如 created_on 和 updated_on?
我正在考虑等效于 Django 的 DateTimeField 的 auto_now 和 auto_now_add 选项。
我听说在某些框架中这是一种有争议的做法,但我还是想这样做。
如果您不能这样做,人们通常会在 beforeSave() 处理程序中设置时间戳吗,也许是通过检查模型数据是否已经包含 id 字段并相应地设置创建数据?
谢谢,如果我错过了文档中的相关部分,我们深表歉意。
【问题讨论】:
-
谢谢大家,'created' 和 'updated' 是神奇的字段名称。现在一切正常。
标签: php datetime cakephp model cakephp-1.3