更改数据库字段以后,报错 [ 1.1 版本 ]
我在数据库里面把city_id更改成city_name,然后model里面都换好了,但是查询的时候一直报一下错误。
CDbCommand 无法执行 SQL 语句: SQLSTATE[42S22]: Column not found: 1054 Unknown column 't.city_id' in 'field list'
。
我在测试服务器上面是这样,然后等半个多小时以后,就正常访问了。现在放到正式服务器上,同样报错。想问问是不是缓存了什么的?
共 1 个回答
-
七步丶Paradise 回答于 2015-04-08 15:55 举报
你都把city_id改为city_name了,当然会报找不到city_id这个列的错啊
共 3 条回复xiaoemoxiw 回复于 2015-04-08 16:56 回复model已经改回来了。等半个小时以后,就可以正常访问的。是缓存SQL语句了?
七步丶Paradise 回复于 2015-04-08 17:45 回复有可能是你没有把你的查询SQL改过来,或者是正式服务器上和测试服务器上面连的库不一样,你没有在正式库里面把字段改过来
xiaoemoxiw 回复于 2015-04-08 18:47 回复@七步丶Paradise 应该不会的,因为在每个服务器上,都是过半个小时候才可以的
xiaoemoxiw
注册时间:2015-04-08
最后登录:2015-04-08
在线时长:0小时38分
最后登录:2015-04-08
在线时长:0小时38分
- 粉丝0
- 金钱10
- 威望0
- 积分10