【发布时间】:2015-04-09 08:34:08
【问题描述】:
几天前我制作了一个新的 CakePHP 应用程序,我制作了 Bookmarker Example。
在该示例中,SQL 脚本显示表 users、bookmarks 和 tags 各有两个字段,分别名为 created 和 updated。
所以我在 MySQL 数据库中运行了这个脚本。
但今天早上我意识到我所有的条目中 updated 字段都是空的。
经过一番搜索,我发现该字段必须命名为 modified 而不是 updated 才能由 CakePHP 填充。
我的问题是:现在我已经烘焙了包含所有模型、表格和控制器的应用程序,我想将 updated 更改为 modified,我是否必须“重新烘焙”我的表格?
【问题讨论】:
-
不只是更改表结构并记住将
debug模式设置为2并确保从临时文件夹中清除model缓存。 -
在 CakePHP 3.0 中,
debug模式不是true或false吗? -
是的,这是我的错,错过了。
标签: php mysql database cakephp cakephp-3.0