牛骨文教育服务平台(让学习变的简单)
博文笔记

ThinkPHP save()方法失效的几种可能情况

创建时间:2013-12-31 投稿人: 浏览次数:2798
1.字段没有对应上
提交表单的数据和数据库中的字段没有对应上。save()方法默认是从post里面取数据,也可以指定参数,此时就需要检查参数中的数据和数据库能不能对应上,如果要执行更新操作,数据中需要包含key(数据记录的唯一标示)
2.在开发过程中数据表字段做过修改
在开发过程中,更改了表字段名称,而缓存未及时更新,系统判断为无效字段而被unset掉。因此,在更改了数据库的字段后要及时将Runtime/Data下的数据表缓存清除。
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。