CakePHP 3:手动更新“创建的”时间戳字段

时间:2018-12-14 07:22:56

标签: cakephp orm timestamp behavior cakephp-3.x

“时间戳记”行为会自动填充“ 已创建”和“ 已修改”字段。有没有一种方法可以覆盖已创建的字段(例如,我正在从外部系统导入用户,并希望保留创建时间戳)?

TimeStamp documentation中找不到与此有关的任何有用信息。

谢谢。

1 个答案:

答案 0 :(得分:1)

时间戳记行为仅填充/更新这些字段if they're not already dirty

您可以简单地用所需的值填充它们(如果想要保留现有值,则将它们标记为脏值),并且行为不会触及它们。