加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

CakePHP没有从DB获取所有字段?

发布时间:2020-12-11 23:38:14 所属栏目:MySql教程 来源:网络整理
导读:我的服务器(dev和prod)上有两个vhost,两者的代码是相同的,它们都连接到同一个数据库. 但是,我在表中添加了一个新列,我从中提取数据并开发这个新列,而prod则没有. 我知道代码是相同的,因为它们都是同一个存储库的克隆,并且都更新为最新的代码. 我确认我通过改

我的服务器(dev和prod)上有两个vhost,两者的代码是相同的,它们都连接到同一个数据库.

但是,我在表中添加了一个新列,我从中提取数据并开发这个新列,而prod则没有.

我知道代码是相同的,因为它们都是同一个存储库的克隆,并且都更新为最新的代码.

我确认我通过改变其他一个字段值来处理相同的数据,我看到双方的变化.但是我继续添加新列,dev继续看到所有新列而prod没有. Prod确实看到了今天之前的所有列.

这对我没有任何意义.我觉得我已经采取措施来证明这不应该发生,但事实确实如此.

还有什么呢?什么可能是我忽略的原因?

最佳答案 是否克隆了所有目录?如果’/app/config/core.php’有不同的调试值,我猜这将是你的问题.调试级别1& 2每个请求都刷新模型缓存.调试级别0没有.

您还可以通过删除生产计算机上“/ app / tmp / cache”目录中的缓存模型来手动强制Cake刷新模型.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读