关于后台产品管理中,产品列表点击图片排序显示'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'image_main'

bug问题 · Maiz · 于 1年前 发布 · 707 次阅读

你好,大佬,在最近研究和测试后台的时候无意中点击了产品列表中的图片排序但是却报了错误,自己也搜索了论坛上的相关问题没有查到,我查看了下数据库,显示没有image_main这个字段,也尝试过修改过productinfo下面的index.php中的 image_main为 image,但还是报错了,具体的报错内容如下: Http status: 500 Internal Server Error ajaxOptions: error thrownError: Internal Server Error Exception (Database Exception) 'yii\db\Exception' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'image_main' in 'order clause' The SQL being executed was: SELECT * FROM product_flat WHERE is_deputy=1 ORDER BY image_main LIMIT 50' 论坛这里得图片不知道咋了,总是上传失败。我也就不贴图了,不知道是不是只有自己碰到了这个问题,虽然是小问题,影响不大,但有点强迫症,还望大佬有空了能够查看下呢,谢谢你了。

共收到 5 条回复 问题提问
Fecmall#11年前 0 个赞

图片没有排序,不要点击就可以了

图片部分的排序,忘记了去除掉。

Maiz#21年前 0 个赞

感谢,那我自行处理下呢。提前祝你国庆节快乐

Fecmall#31年前 0 个赞

@Maiz #2楼 应该不行,图片存储是一个 数组序列化字段

Maiz#41年前 0 个赞

我把 image_main 改成image就行了,没做那么多得处理

Fecmall#51年前 0 个赞

@Maiz #4楼 图片排序,没啥用啊

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics