我正在尝试在我的magento数据库上运行以下代码:
UPDATE catalog_product_entity_media_gallery AS mg,
catalog_product_entity_media_gallery_value AS mgv,
catalog_product_entity_varchar AS ev
SET ev.value = mg.value
WHERE mg.value_id = mgv.value_id
AND mg.entity_id = ev.entity_id
AND ev.attribute_ID = '76'
AND mgv.position = 1;
在运行此程序之前,我需要确定ev.attribute_ID ='76'(每次安装的76值不同)
我需要使用什么来发现特定安装中的数字?
(我正在尝试更新我的magento商店中的图像以批量显示。)
最佳答案
您可以通过编程方式更新图像。
阅读马里乌斯写道的答案:How to programatically set the base image to the first image in the list
在Magento中使用直接sql查询不是一个好主意...
关于mysql - 识别MYSQL中的变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20590276/