gpt4 book ai didi

php - Magento 中保存 "Special Price"的表在哪里?

转载 作者:可可西里 更新时间:2023-11-01 06:28:34 26 4
gpt4 key购买 nike

我正在尝试使用 mySQL 和一个 php 脚本批量更新“Special_price”和“price”,我知道包含“price”的表和行,但不知道包含“special_price”的表和行。

我查看了数据库本身,但仍然没有成功。有任何想法吗?我需要表名和字段名。

最佳答案

我是 Magento Question Answers Guild 的成员(member),我建议您努力修复 API 错误,而不是使用普通的旧 SQL 来更新数据库。正如其他地方提到的,直接更新数据库可能会使 Magento 进入系统无法识别的状态,这可能会导致奇怪的、令人恼火的错误。

也就是说,特值(value)将与其他产品属性值一起存储在

catalog_product_entity_decimal

表。这个表有一个attribute_id列,它和eav_attribute表有一个外键关系。在 eav_attribute 表中查找代码为 special_price 的属性。 attribute_id 和产品的 entity_id 应该足以在 catalog_product_entity_decimal 中找到正确的行。

请记住,如果产品没有 special_price 集,则不会存在任何行。另请注意,如果产品的 special_price 设置在不同的范围级别,则可能有不止一行。

关于php - Magento 中保存 "Special Price"的表在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12504621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com