阅读背景:

thinkphp新增字段无法插入到数据库是因为fields字段缓存

来源:互联网 
  今天在应用thinkphp框架开发的程序做些二次开发修改, 其中有改动到数据结构,新增了几个字段. 调用 M(‘xxx’)->add($data) 插入值时,新增的字段数据总是插入不进去,每次都是默认的值, 一直找看是不是什么语句写错了, 找了半天也没出个所以然来. 后来将模型对象打印出来仔细查看,发现-他的 protected :成员变量 $fields 字段信息 中没有我刚才添加的新字段名称. 于是恍然—-缓存了… 清空缓存 . 终于可以正常插入数据了.  今天在应用thinkphp框架开发的程序做些二次开发修改, 其中有改动到数据结构,新增了



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: