我已将时间戳行为附加到我的模型中:
public function behaviors()
{
return array(
'CTimestampBehavior' => array(
'class' => 'zii.behaviors.CTimestampBehavior',
'createAttribute' => 'created_date',
'updateAttribute' => 'modified_date',
'setUpdateOnCreate' => true,
),
);
}
它在创建记录时设置正确的创建和修改日期。更新时它会正确更新修改日期,但将创建日期设置为 0000-00-00 00:00:00。这段代码有什么问题吗?
我正在使用 $Model->update() 函数来更新记录。