Mit medlemskab i Magento Question Answers Guild kræver, at jeg foreslår, at du arbejder på at rette dine API-fejl i stedet for at bruge almindelig gammel SQL til at opdatere databasen. Som nævnt andetsteds kan en direkte opdatering af databasen sætte Magento i en tilstand, der ikke genkendes af systemet, hvilket kan føre til mærkelige, irriterende fejl.
Når det er sagt, vil den særlige prisværdi blive gemt med de andre produktattributværdier i
catalog_product_entity_decimal
bord. Denne tabel har et attribute_id
kolonne, som har en fremmednøglerelation med eav_attribute
bord. Se i eav_attribute
tabel for attributten med koden special_price
. Det attribute_id
og produktets entity_id
burde være nok til at finde den korrekte række i catalog_product_entity_decimal
.
Husk, at der ikke findes en række, hvis et produkt ikke har en special_price
sæt. Husk også, hvis et produkt har en special_price
indstillet på forskellige omfangsniveauer, at der kan være mere end én række.