查看我的数据库表,我发现创建的字段总是被设置为“0000-00-00 00:00:00”。修改后的字段由合理的日期自动填充。
在我看来,非常奇怪的是,自动化会被修改正确但不会被创建。据我所知,我没有做任何会破坏创建字段值的事情 - 例如在某处指定它。是否有任何明显的CakePHP“陷阱”我可能已经犯下了可能会以某种方式搞砸了我创建的领域?
答案 0 :(得分:2)
我在documentation中唯一能找到的是cakephp只控制这个字段,如果它被称为“created”并且是DateTime类型,默认值设置为NULL。你可以验证你的表中所有这些都是真的吗?