gpt4 book ai didi

php - CakePHP 查找返回缺少字段的结果

转载 作者:可可西里 更新时间:2023-11-01 00:02:55 25 4
gpt4 key购买 nike

我需要获取我的用户信息以及何时调用

$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

最佳答案

答案其实很简单。我不仅要删除 app/tmp/models 的内容,而且真正让它起作用的是删除 app/tmp/persistent 的内容。

关于php - CakePHP 查找返回缺少字段的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16568818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com