如何在Magento DB中更改产品的价格

时间:2014-05-23 00:33:05

标签: magento

我想弄清楚如何更改magento DB中产品的价格。 我试着改变catalog_product_index_price表中的价格,但价格没有变化。

2 个答案:

答案 0 :(得分:1)

Magento使用各种索引和缓存方法,只需在数据库中直接更改值就不是一个好主意。

如果你看,你可以看到价格也在价格指数表中定义:

<强> catalog_product_index_price_idx

还有平台(如果你使用它们):

catalog_product_flat_1 (数字1取决于商店)

如果您尝试批量更新价格,我建议您使用Magmi等工具或内置的Magento导入方法来更新价格。鉴于Magento的数据库结构复杂,直接修改数据库通常不是一个好主意。

答案 1 :(得分:1)

有一个网站here可以更详细地解释它,但简短的回答是您需要更改 catalog_product_entity_decimal 表中的价格,然后在后端重新索引产品价格(以及潜在的产品平面数据)