我需要获取我的User
信息以及何时致电
$this->User->find('first', array('conditions' => array('User.id' => $user_id)));
结果只包含一些字段。
我目前已经更新了数据库架构。在开发服务器上,它运行良好并返回所有字段,但在生产服务器上,这些新字段丢失了。这些服务器具有完全相同的配置。
我已经尝试删除内容,app/tmp/cache/models
并且正在使用File
引擎进行缓存。
该schema.php
文件是最新的,其中的文件内容app/tmp/cache/models
表明这些字段存在,但我无法在生产服务器上检索它们。唯一的区别可能是数据库和调试级别。我尝试复制数据库并将其与开发服务器一起使用,效果很好。
我显然不能在生产服务器上将调试设置为 2。
你们中有人遇到过类似的行为吗?
PS我正在使用Cake 2.3.3