标签: cakephp orm timestamp behavior cakephp-3.x
“时间戳记”行为会自动填充“ 已创建”和“ 已修改”字段。有没有一种方法可以覆盖已创建的字段(例如,我正在从外部系统导入用户,并希望保留创建时间戳)?
在TimeStamp documentation中找不到与此有关的任何有用信息。
谢谢。
答案 0 :(得分:1)
时间戳记行为仅填充/更新这些字段if they're not already dirty。
您可以简单地用所需的值填充它们(如果想要保留现有值,则将它们标记为脏值),并且行为不会触及它们。