如何在 Magento 1.7.0.2 中使用 MySQL 查询更新产品的重量和制造国?
问问题
1693 次
1 回答
1
对于重量,您可以使用以下查询:
UPDATE
catalog_product_entity_decimal AS ped
JOIN
eav_attribute AS ea
ON
ea.entity_type_id = 10
AND ea.attribute_code = 'weight'
AND ped.attribute_id = ea.attribute_id
SET
ped.value = {your new value}
WHERE
ped.entity_id = {the product id to update}
如果你想更新制造商的国家
UPDATE
catalog_product_entity_varchar AS pev
JOIN
eav_attribute AS ea ON ea.entity_type_id = 10
AND ea.attribute_code = 'country_of_manufacture'
AND pev.attribute_id = ea.attribute_id
SET
pev.value = '{new country_id}'
WHERE
pev.entity_id = {the product id to update}
可以在此表“directory_country”中找到可以使用的国家列表,使用 country_id 进行更新
如果您启用了目录产品平面索引,请不要忘记在更新值后重新索引
于 2013-09-23T20:14:01.907 回答