ThinkPHP数据库新增字段后无法更新怎么办?
2023-03-29 23:03:03
194
{{single.collect_count}}

  最近在二次开发时使用ThinkPHP更新数据碰到了一个奇怪的问题,就是新增数据库字段后,该字段在程序中就是数据更新不到数据库,不知道为什么?后来想尽各种办法知道是因为缓存的原因。

  •         下面是解决办法,希望对大家有帮助!

修改或添加了数据库某个表的字段,
执行表的增删改的时候,发现无法用到这个字段,
后来发现是表的缓存问题,直接删除 app/Runtime/Data/_fields/对应数据库表的文件  ;不用担心,等重新生成,缓存文件又会有的。

回帖
全部回帖({{commentCount}})
{{item.user.nickname}} {{item.user.group_title}} {{item.friend_time}}
{{item.content}}
{{item.comment_content_show ? '取消' : '回复'}} 删除
回帖
{{reply.user.nickname}} {{reply.user.group_title}} {{reply.friend_time}}
{{reply.content}}
{{reply.comment_content_show ? '取消' : '回复'}} 删除
回帖
收起
没有更多啦~
{{commentLoading ? '加载中...' : '查看更多评论'}}