thinkphp 字段缓存(DB_FIELDS_CACHE)导致的一系列问题

分类: php 发布时间: 2023-02-08 11:05 浏览: 262 次

thinkphp在APP_DEBUG为false的情况下,DB_FIELDS_CACHE为true,这里如果你在数据库新增了一个字段,会导致where条件失效,create自动效验unique提示已存在,反正跟跟字段有关的很多都会出问题,这时需要把字段缓存清除功能才会正常,缓存目录:runtime/Data/_fields。

这是非常大的问题,因为我用的是比较老的3.2版本,不知新版本是不是还有这个问题。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!