我正在尝试制作产品的上传图片。但是,当我点击“提交”按钮(“添加存档”)发送图像时,我会在帮助程序上收到此错误:意外的令牌<在位置0的JSON 。
在Chrome网络标签上,我收到了ajax调用的响应:
Column 'id_product' in where clause is ambiguous
SELECT * FROM `ps_image` i INNER JOIN ps_image_shop image_shop
ON (image_shop.id_image = i.id_image AND image_shop.id_shop = 1)
WHERE `id_product` = 38
AND image_shop.`cover`= 1 LIMIT 1
我已经搜索了很长时间,但我没有回复。
我正在使用Prestashop的1.6.0.11版本。
答案 0 :(得分:1)
使用此查询,它将删除 where子句中的列'id_product'不明确 这个错误
SELECT * FROM `ps_image` i INNER JOIN ps_image_shop image_shop
ON (image_shop.id_image = i.id_image AND image_shop.id_shop = 1)
WHERE i.`id_product` = 38
AND image_shop.`cover`= 1 LIMIT 1