为什么CakePHP 1.3会自动填充“已修改”而非“已创建”字段?

时间:2011-08-10 11:39:09

标签: mysql cakephp cakephp-1.3

查看我的数据库表,我发现创建的字段总是被设置为“0000-00-00 00:00:00”。修改后的字段由合理的日期自动填充。

在我看来,非常奇怪的是,自动化会被修改正确但不会被创建。据我所知,我没有做任何会破坏创建字段值的事情 - 例如在某处指定它。是否有任何明显的CakePHP“陷阱”我可能已经犯下了可能会以某种方式搞砸了我创建的领域?

1 个答案:

答案 0 :(得分:2)

我在documentation中唯一能找到的是cakephp只控制这个字段,如果它被称为“created”并且是DateTime类型,默认值设置为NULL。你可以验证你的表中所有这些都是真的吗?